2020-09-02 09:42:51 +02:00
<!-- HTML header for doxygen 1.8.18 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
2021-09-30 01:18:45 +02:00
< meta name = "generator" content = "Doxygen 1.9.2" / >
2020-09-02 09:42:51 +02:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > OR-Tools: sat_python_wrap.cc Source File< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< link href = "styleSheet.tmp.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
< td id = "projectlogo" > < img alt = "Logo" src = "orLogo.png" / > < / td >
< td id = "projectalign" style = "padding-left: 0.5em;" >
< div id = "projectname" > OR-Tools
2021-09-20 15:57:27 +02:00
  < span id = "projectnumber" > 9.1< / span >
2020-09-02 09:42:51 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2021-09-30 01:18:45 +02:00
<!-- Generated by Doxygen 1.9.2 -->
2020-09-02 09:42:51 +02:00
< script type = "text/javascript" >
2021-09-30 01:18:45 +02:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
2020-09-02 09:42:51 +02:00
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
2021-09-30 01:18:45 +02:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
2020-09-02 09:42:51 +02:00
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
2021-09-30 01:18:45 +02:00
/* @license-end */
< / script >
2020-09-02 09:42:51 +02:00
< div id = "main-nav" > < / div >
< / 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">
< / div >
< / div >
< script type = "text/javascript" >
2021-09-30 01:18:45 +02:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(document).ready(function(){initNavTree('sat__python__wrap_8cc_source.html',''); initResizable(); });
2020-09-02 09:42:51 +02:00
/* @license-end */
< / script >
< div id = "doc-content" >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div class = "header" >
2021-09-30 01:18:45 +02:00
< div class = "headertitle" > < div class = "title" > sat_python_wrap.cc< / div > < / div >
2020-09-02 09:42:51 +02:00
< / div > <!-- header -->
< div class = "contents" >
2021-09-30 01:18:45 +02:00
< a href = "sat__python__wrap_8cc.html" > Go to the documentation of this file.< / a > < div class = "fragment" > < div class = "line" > < a id = "l00001" name = "l00001" > < / a > < span class = "lineno" > 1< / span > < span class = "comment" > /* ----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l00002" name = "l00002" > < / a > < span class = "lineno" > 2< / span > < span class = "comment" > * This file was automatically generated by SWIG (http://www.swig.org).< / span > < / div >
< div class = "line" > < a id = "l00003" name = "l00003" > < / a > < span class = "lineno" > 3< / span > < span class = "comment" > * Version 4.0.2< / span > < / div >
< div class = "line" > < a id = "l00004" name = "l00004" > < / a > < span class = "lineno" > 4< / span > < span class = "comment" > *< / span > < / div >
< div class = "line" > < a id = "l00005" name = "l00005" > < / a > < span class = "lineno" > 5< / span > < span class = "comment" > * This file is not intended to be easily readable and contains a number of< / span > < / div >
< div class = "line" > < a id = "l00006" name = "l00006" > < / a > < span class = "lineno" > 6< / span > < span class = "comment" > * coding conventions designed to improve portability and efficiency. Do not make< / span > < / div >
< div class = "line" > < a id = "l00007" name = "l00007" > < / a > < span class = "lineno" > 7< / span > < span class = "comment" > * changes to this file unless you know what you are doing--modify the SWIG< / span > < / div >
< div class = "line" > < a id = "l00008" name = "l00008" > < / a > < span class = "lineno" > 8< / span > < span class = "comment" > * interface file instead.< / span > < / div >
< div class = "line" > < a id = "l00009" name = "l00009" > < / a > < span class = "lineno" > 9< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l00010" name = "l00010" > < / a > < span class = "lineno" > 10< / span > < / div >
< div class = "line" > < a id = "l00011" name = "l00011" > < / a > < span class = "lineno" > 11< / span > < / div >
< div class = "line" > < a id = "l00012" name = "l00012" > < / a > < span class = "lineno" > 12< / span > < span class = "preprocessor" > #ifndef SWIGPYTHON< / span > < / div >
< div class = "line" > < a id = "l00013" name = "l00013" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a8db301777472eabaccb1d609dcedb54e" > 13< / a > < / span > < span class = "preprocessor" > #define SWIGPYTHON< / span > < / div >
< div class = "line" > < a id = "l00014" name = "l00014" > < / a > < span class = "lineno" > 14< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00015" name = "l00015" > < / a > < span class = "lineno" > 15< / span > < / div >
< div class = "line" > < a id = "l00016" name = "l00016" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a08d7251e749eb4d7a032a647f48950a5" > 16< / a > < / span > < span class = "preprocessor" > #define SWIG_DIRECTORS< / span > < / div >
< div class = "line" > < a id = "l00017" name = "l00017" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ad1738079be9228bffe259dfc352ffabe" > 17< / a > < / span > < span class = "preprocessor" > #define SWIG_PYTHON_THREADS< / span > < / div >
< div class = "line" > < a id = "l00018" name = "l00018" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac0f9be2b78eb4770640a820a365e968e" > 18< / a > < / span > < span class = "preprocessor" > #define SWIG_PYTHON_DIRECTOR_NO_VTABLE< / span > < / div >
< div class = "line" > < a id = "l00019" name = "l00019" > < / a > < span class = "lineno" > 19< / span > < / div >
< div class = "line" > < a id = "l00020" name = "l00020" > < / a > < span class = "lineno" > 20< / span > < / div >
< div class = "line" > < a id = "l00021" name = "l00021" > < / a > < span class = "lineno" > 21< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l00022" name = "l00022" > < / a > < span class = "lineno" > 22< / span > < span class = "comment" > /* SwigValueWrapper is described in swig.swg */< / span > < / div >
< div class = "line" > < a id = "l00023" name = "l00023" > < / a > < span class = "lineno" > 23< / span > < span class = "keyword" > template< / span > < < span class = "keyword" > typename< / span > T> < span class = "keyword" > class < / span > SwigValueWrapper {< / div >
< div class = "line" > < a id = "l00024" name = "l00024" > < / a > < span class = "lineno" > 24< / span > < span class = "keyword" > struct < / span > SwigMovePointer {< / div >
< div class = "line" > < a id = "l00025" name = "l00025" > < / a > < span class = "lineno" > 25< / span > T *ptr;< / div >
< div class = "line" > < a id = "l00026" name = "l00026" > < / a > < span class = "lineno" > 26< / span > SwigMovePointer(T *p) : ptr(p) { }< / div >
< div class = "line" > < a id = "l00027" name = "l00027" > < / a > < span class = "lineno" > 27< / span > ~SwigMovePointer() { < span class = "keyword" > delete< / span > ptr; }< / div >
< div class = "line" > < a id = "l00028" name = "l00028" > < / a > < span class = "lineno" > 28< / span > SwigMovePointer& operator=(SwigMovePointer& rhs) { T* oldptr = ptr; ptr = 0; < span class = "keyword" > delete< / span > oldptr; ptr = rhs.ptr; rhs.ptr = 0; < span class = "keywordflow" > return< / span > *< span class = "keyword" > this< / span > ; }< / div >
< div class = "line" > < a id = "l00029" name = "l00029" > < / a > < span class = "lineno" > 29< / span > } pointer;< / div >
< div class = "line" > < a id = "l00030" name = "l00030" > < / a > < span class = "lineno" > 30< / span > SwigValueWrapper& operator=(< span class = "keyword" > const< / span > SwigValueWrapper< T> & rhs);< / div >
< div class = "line" > < a id = "l00031" name = "l00031" > < / a > < span class = "lineno" > 31< / span > SwigValueWrapper(< span class = "keyword" > const< / span > SwigValueWrapper< T> & rhs);< / div >
< div class = "line" > < a id = "l00032" name = "l00032" > < / a > < span class = "lineno" > 32< / span > < span class = "keyword" > public< / span > :< / div >
< div class = "line" > < a id = "l00033" name = "l00033" > < / a > < span class = "lineno" > 33< / span > SwigValueWrapper() : pointer(0) { }< / div >
< div class = "line" > < a id = "l00034" name = "l00034" > < / a > < span class = "lineno" > 34< / span > SwigValueWrapper& operator=(< span class = "keyword" > const< / span > T& t) { SwigMovePointer tmp(< span class = "keyword" > new< / span > T(t)); pointer = tmp; < span class = "keywordflow" > return< / span > *< span class = "keyword" > this< / span > ; }< / div >
< div class = "line" > < a id = "l00035" name = "l00035" > < / a > < span class = "lineno" > 35< / span > < span class = "keyword" > operator< / span > T& () < span class = "keyword" > const< / span > { < span class = "keywordflow" > return< / span > *pointer.ptr; }< / div >
< div class = "line" > < a id = "l00036" name = "l00036" > < / a > < span class = "lineno" > 36< / span > T *operator& () { < span class = "keywordflow" > return< / span > pointer.ptr; }< / div >
< div class = "line" > < a id = "l00037" name = "l00037" > < / a > < span class = "lineno" > 37< / span > };< / div >
< div class = "line" > < a id = "l00038" name = "l00038" > < / a > < span class = "lineno" > 38< / span > < / div >
< div class = "line" > < a id = "l00039" name = "l00039" > < / a > < span class = "lineno" > 39< / span > < span class = "keyword" > template< / span > < < span class = "keyword" > typename< / span > T> T SwigValueInit() {< / div >
< div class = "line" > < a id = "l00040" name = "l00040" > < / a > < span class = "lineno" > 40< / span > < span class = "keywordflow" > return< / span > T();< / div >
< div class = "line" > < a id = "l00041" name = "l00041" > < / a > < span class = "lineno" > 41< / span > }< / div >
< div class = "line" > < a id = "l00042" name = "l00042" > < / a > < span class = "lineno" > 42< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00043" name = "l00043" > < / a > < span class = "lineno" > 43< / span > < / div >
< div class = "line" > < a id = "l00044" name = "l00044" > < / a > < span class = "lineno" > 44< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l00045" name = "l00045" > < / a > < span class = "lineno" > 45< / span > < span class = "comment" > * This section contains generic SWIG labels for method/variable< / span > < / div >
< div class = "line" > < a id = "l00046" name = "l00046" > < / a > < span class = "lineno" > 46< / span > < span class = "comment" > * declarations/attributes, and other compiler dependent labels.< / span > < / div >
< div class = "line" > < a id = "l00047" name = "l00047" > < / a > < span class = "lineno" > 47< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l00048" name = "l00048" > < / a > < span class = "lineno" > 48< / span > < / div >
< div class = "line" > < a id = "l00049" name = "l00049" > < / a > < span class = "lineno" > 49< / span > < span class = "comment" > /* template workaround for compilers that cannot correctly implement the C++ standard */< / span > < / div >
< div class = "line" > < a id = "l00050" name = "l00050" > < / a > < span class = "lineno" > 50< / span > < span class = "preprocessor" > #ifndef SWIGTEMPLATEDISAMBIGUATOR< / span > < / div >
< div class = "line" > < a id = "l00051" name = "l00051" > < / a > < span class = "lineno" > 51< / span > < span class = "preprocessor" > # if defined(__SUNPRO_CC) & & (__SUNPRO_CC < = 0x560)< / span > < / div >
< div class = "line" > < a id = "l00052" name = "l00052" > < / a > < span class = "lineno" > 52< / span > < span class = "preprocessor" > # define SWIGTEMPLATEDISAMBIGUATOR template< / span > < / div >
< div class = "line" > < a id = "l00053" name = "l00053" > < / a > < span class = "lineno" > 53< / span > < span class = "preprocessor" > # elif defined(__HP_aCC)< / span > < / div >
< div class = "line" > < a id = "l00054" name = "l00054" > < / a > < span class = "lineno" > 54< / span > < span class = "comment" > /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */< / span > < / div >
< div class = "line" > < a id = "l00055" name = "l00055" > < / a > < span class = "lineno" > 55< / span > < span class = "comment" > /* If we find a maximum version that requires this, the test would be __HP_aCC < = 35500 for A.03.55 */< / span > < / div >
< div class = "line" > < a id = "l00056" name = "l00056" > < / a > < span class = "lineno" > 56< / span > < span class = "preprocessor" > # define SWIGTEMPLATEDISAMBIGUATOR template< / span > < / div >
< div class = "line" > < a id = "l00057" name = "l00057" > < / a > < span class = "lineno" > 57< / span > < span class = "preprocessor" > # else< / span > < / div >
< div class = "line" > < a id = "l00058" name = "l00058" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a7e84031693895e512662f5b390c6d0e4" > 58< / a > < / span > < span class = "preprocessor" > # define SWIGTEMPLATEDISAMBIGUATOR< / span > < / div >
< div class = "line" > < a id = "l00059" name = "l00059" > < / a > < span class = "lineno" > 59< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00060" name = "l00060" > < / a > < span class = "lineno" > 60< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00061" name = "l00061" > < / a > < span class = "lineno" > 61< / span > < / div >
< div class = "line" > < a id = "l00062" name = "l00062" > < / a > < span class = "lineno" > 62< / span > < span class = "comment" > /* inline attribute */< / span > < / div >
< div class = "line" > < a id = "l00063" name = "l00063" > < / a > < span class = "lineno" > 63< / span > < span class = "preprocessor" > #ifndef SWIGINLINE< / span > < / div >
< div class = "line" > < a id = "l00064" name = "l00064" > < / a > < span class = "lineno" > 64< / span > < span class = "preprocessor" > # if defined(__cplusplus) || (defined(__GNUC__) & & !defined(__STRICT_ANSI__))< / span > < / div >
< div class = "line" > < a id = "l00065" name = "l00065" > < / a > < span class = "lineno" > 65< / span > < span class = "preprocessor" > # define SWIGINLINE inline< / span > < / div >
< div class = "line" > < a id = "l00066" name = "l00066" > < / a > < span class = "lineno" > 66< / span > < span class = "preprocessor" > # else< / span > < / div >
< div class = "line" > < a id = "l00067" name = "l00067" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a6d0a7c65b3712775e92c8bdb7acdd0ee" > 67< / a > < / span > < span class = "preprocessor" > # define SWIGINLINE< / span > < / div >
< div class = "line" > < a id = "l00068" name = "l00068" > < / a > < span class = "lineno" > 68< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00069" name = "l00069" > < / a > < span class = "lineno" > 69< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00070" name = "l00070" > < / a > < span class = "lineno" > 70< / span > < / div >
< div class = "line" > < a id = "l00071" name = "l00071" > < / a > < span class = "lineno" > 71< / span > < span class = "comment" > /* attribute recognised by some compilers to avoid ' unused' warnings */< / span > < / div >
< div class = "line" > < a id = "l00072" name = "l00072" > < / a > < span class = "lineno" > 72< / span > < span class = "preprocessor" > #ifndef SWIGUNUSED< / span > < / div >
< div class = "line" > < a id = "l00073" name = "l00073" > < / a > < span class = "lineno" > 73< / span > < span class = "preprocessor" > # if defined(__GNUC__)< / span > < / div >
< div class = "line" > < a id = "l00074" name = "l00074" > < / a > < span class = "lineno" > 74< / span > < span class = "preprocessor" > # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 & & __GNUC_MINOR__ > = 4))< / span > < / div >
< div class = "line" > < a id = "l00075" name = "l00075" > < / a > < span class = "lineno" > 75< / span > < span class = "preprocessor" > # define SWIGUNUSED __attribute__ ((__unused__))< / span > < / div >
< div class = "line" > < a id = "l00076" name = "l00076" > < / a > < span class = "lineno" > 76< / span > < span class = "preprocessor" > # else< / span > < / div >
< div class = "line" > < a id = "l00077" name = "l00077" > < / a > < span class = "lineno" > 77< / span > < span class = "preprocessor" > # define SWIGUNUSED< / span > < / div >
< div class = "line" > < a id = "l00078" name = "l00078" > < / a > < span class = "lineno" > 78< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00079" name = "l00079" > < / a > < span class = "lineno" > 79< / span > < span class = "preprocessor" > # elif defined(__ICC)< / span > < / div >
< div class = "line" > < a id = "l00080" name = "l00080" > < / a > < span class = "lineno" > 80< / span > < span class = "preprocessor" > # define SWIGUNUSED __attribute__ ((__unused__))< / span > < / div >
< div class = "line" > < a id = "l00081" name = "l00081" > < / a > < span class = "lineno" > 81< / span > < span class = "preprocessor" > # else< / span > < / div >
< div class = "line" > < a id = "l00082" name = "l00082" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a6ee41cd160d397aa76668bf4db65e2d1" > 82< / a > < / span > < span class = "preprocessor" > # define SWIGUNUSED< / span > < / div >
< div class = "line" > < a id = "l00083" name = "l00083" > < / a > < span class = "lineno" > 83< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00084" name = "l00084" > < / a > < span class = "lineno" > 84< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00085" name = "l00085" > < / a > < span class = "lineno" > 85< / span > < / div >
< div class = "line" > < a id = "l00086" name = "l00086" > < / a > < span class = "lineno" > 86< / span > < span class = "preprocessor" > #ifndef SWIG_MSC_UNSUPPRESS_4505< / span > < / div >
< div class = "line" > < a id = "l00087" name = "l00087" > < / a > < span class = "lineno" > 87< / span > < span class = "preprocessor" > # if defined(_MSC_VER)< / span > < / div >
< div class = "line" > < a id = "l00088" name = "l00088" > < / a > < span class = "lineno" > 88< / span > < span class = "preprocessor" > # pragma warning(disable : 4505) < / span > < span class = "comment" > /* unreferenced local function has been removed */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l00089" name = "l00089" > < / a > < span class = "lineno" > 89< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00090" name = "l00090" > < / a > < span class = "lineno" > 90< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00091" name = "l00091" > < / a > < span class = "lineno" > 91< / span > < / div >
< div class = "line" > < a id = "l00092" name = "l00092" > < / a > < span class = "lineno" > 92< / span > < span class = "preprocessor" > #ifndef SWIGUNUSEDPARM< / span > < / div >
< div class = "line" > < a id = "l00093" name = "l00093" > < / a > < span class = "lineno" > 93< / span > < span class = "preprocessor" > # ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l00094" name = "l00094" > < / a > < span class = "lineno" > 94< / span > < span class = "preprocessor" > # define SWIGUNUSEDPARM(p)< / span > < / div >
< div class = "line" > < a id = "l00095" name = "l00095" > < / a > < span class = "lineno" > 95< / span > < span class = "preprocessor" > # else< / span > < / div >
< div class = "line" > < a id = "l00096" name = "l00096" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > 96< / a > < / span > < span class = "preprocessor" > # define SWIGUNUSEDPARM(p) p SWIGUNUSED< / span > < / div >
< div class = "line" > < a id = "l00097" name = "l00097" > < / a > < span class = "lineno" > 97< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00098" name = "l00098" > < / a > < span class = "lineno" > 98< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00099" name = "l00099" > < / a > < span class = "lineno" > 99< / span > < / div >
< div class = "line" > < a id = "l00100" name = "l00100" > < / a > < span class = "lineno" > 100< / span > < span class = "comment" > /* internal SWIG method */< / span > < / div >
< div class = "line" > < a id = "l00101" name = "l00101" > < / a > < span class = "lineno" > 101< / span > < span class = "preprocessor" > #ifndef SWIGINTERN< / span > < / div >
< div class = "line" > < a id = "l00102" name = "l00102" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > 102< / a > < / span > < span class = "preprocessor" > # define SWIGINTERN static SWIGUNUSED< / span > < / div >
< div class = "line" > < a id = "l00103" name = "l00103" > < / a > < span class = "lineno" > 103< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00104" name = "l00104" > < / a > < span class = "lineno" > 104< / span > < / div >
< div class = "line" > < a id = "l00105" name = "l00105" > < / a > < span class = "lineno" > 105< / span > < span class = "comment" > /* internal inline SWIG method */< / span > < / div >
< div class = "line" > < a id = "l00106" name = "l00106" > < / a > < span class = "lineno" > 106< / span > < span class = "preprocessor" > #ifndef SWIGINTERNINLINE< / span > < / div >
< div class = "line" > < a id = "l00107" name = "l00107" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#afc5b08bb3c3cd2e3fb2e34b775346153" > 107< / a > < / span > < span class = "preprocessor" > # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE< / span > < / div >
< div class = "line" > < a id = "l00108" name = "l00108" > < / a > < span class = "lineno" > 108< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00109" name = "l00109" > < / a > < span class = "lineno" > 109< / span > < / div >
< div class = "line" > < a id = "l00110" name = "l00110" > < / a > < span class = "lineno" > 110< / span > < span class = "comment" > /* exporting methods */< / span > < / div >
< div class = "line" > < a id = "l00111" name = "l00111" > < / a > < span class = "lineno" > 111< / span > < span class = "preprocessor" > #if defined(__GNUC__)< / span > < / div >
< div class = "line" > < a id = "l00112" name = "l00112" > < / a > < span class = "lineno" > 112< / span > < span class = "preprocessor" > # if (__GNUC__ > = 4) || (__GNUC__ == 3 & & __GNUC_MINOR__ > = 4)< / span > < / div >
< div class = "line" > < a id = "l00113" name = "l00113" > < / a > < span class = "lineno" > 113< / span > < span class = "preprocessor" > # ifndef GCC_HASCLASSVISIBILITY< / span > < / div >
< div class = "line" > < a id = "l00114" name = "l00114" > < / a > < span class = "lineno" > 114< / span > < span class = "preprocessor" > # define GCC_HASCLASSVISIBILITY< / span > < / div >
< div class = "line" > < a id = "l00115" name = "l00115" > < / a > < span class = "lineno" > 115< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00116" name = "l00116" > < / a > < span class = "lineno" > 116< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00117" name = "l00117" > < / a > < span class = "lineno" > 117< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00118" name = "l00118" > < / a > < span class = "lineno" > 118< / span > < / div >
< div class = "line" > < a id = "l00119" name = "l00119" > < / a > < span class = "lineno" > 119< / span > < span class = "preprocessor" > #ifndef SWIGEXPORT< / span > < / div >
< div class = "line" > < a id = "l00120" name = "l00120" > < / a > < span class = "lineno" > 120< / span > < span class = "preprocessor" > # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)< / span > < / div >
< div class = "line" > < a id = "l00121" name = "l00121" > < / a > < span class = "lineno" > 121< / span > < span class = "preprocessor" > # if defined(STATIC_LINKED)< / span > < / div >
< div class = "line" > < a id = "l00122" name = "l00122" > < / a > < span class = "lineno" > 122< / span > < span class = "preprocessor" > # define SWIGEXPORT< / span > < / div >
< div class = "line" > < a id = "l00123" name = "l00123" > < / a > < span class = "lineno" > 123< / span > < span class = "preprocessor" > # else< / span > < / div >
< div class = "line" > < a id = "l00124" name = "l00124" > < / a > < span class = "lineno" > 124< / span > < span class = "preprocessor" > # define SWIGEXPORT __declspec(dllexport)< / span > < / div >
< div class = "line" > < a id = "l00125" name = "l00125" > < / a > < span class = "lineno" > 125< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00126" name = "l00126" > < / a > < span class = "lineno" > 126< / span > < span class = "preprocessor" > # else< / span > < / div >
< div class = "line" > < a id = "l00127" name = "l00127" > < / a > < span class = "lineno" > 127< / span > < span class = "preprocessor" > # if defined(__GNUC__) & & defined(GCC_HASCLASSVISIBILITY)< / span > < / div >
< div class = "line" > < a id = "l00128" name = "l00128" > < / a > < span class = "lineno" > 128< / span > < span class = "preprocessor" > # define SWIGEXPORT __attribute__ ((visibility(" default" < / span > )))< / div >
< div class = "line" > < a id = "l00129" name = "l00129" > < / a > < span class = "lineno" > 129< / span > < span class = "preprocessor" > # else< / span > < / div >
< div class = "line" > < a id = "l00130" name = "l00130" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aea3c8b056dcc8c1ab93f6b825cd1371b" > 130< / a > < / span > < span class = "preprocessor" > # define SWIGEXPORT< / span > < / div >
< div class = "line" > < a id = "l00131" name = "l00131" > < / a > < span class = "lineno" > 131< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00132" name = "l00132" > < / a > < span class = "lineno" > 132< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00133" name = "l00133" > < / a > < span class = "lineno" > 133< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00134" name = "l00134" > < / a > < span class = "lineno" > 134< / span > < / div >
< div class = "line" > < a id = "l00135" name = "l00135" > < / a > < span class = "lineno" > 135< / span > < span class = "comment" > /* calling conventions for Windows */< / span > < / div >
< div class = "line" > < a id = "l00136" name = "l00136" > < / a > < span class = "lineno" > 136< / span > < span class = "preprocessor" > #ifndef SWIGSTDCALL< / span > < / div >
< div class = "line" > < a id = "l00137" name = "l00137" > < / a > < span class = "lineno" > 137< / span > < span class = "preprocessor" > # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)< / span > < / div >
< div class = "line" > < a id = "l00138" name = "l00138" > < / a > < span class = "lineno" > 138< / span > < span class = "preprocessor" > # define SWIGSTDCALL __stdcall< / span > < / div >
< div class = "line" > < a id = "l00139" name = "l00139" > < / a > < span class = "lineno" > 139< / span > < span class = "preprocessor" > # else< / span > < / div >
< div class = "line" > < a id = "l00140" name = "l00140" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#adcd6410456ea7a76147d3ad95b9bcb36" > 140< / a > < / span > < span class = "preprocessor" > # define SWIGSTDCALL< / span > < / div >
< div class = "line" > < a id = "l00141" name = "l00141" > < / a > < span class = "lineno" > 141< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00142" name = "l00142" > < / a > < span class = "lineno" > 142< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00143" name = "l00143" > < / a > < span class = "lineno" > 143< / span > < / div >
< div class = "line" > < a id = "l00144" name = "l00144" > < / a > < span class = "lineno" > 144< / span > < span class = "comment" > /* Deal with Microsoft' s attempt at deprecating C standard runtime functions */< / span > < / div >
< div class = "line" > < a id = "l00145" name = "l00145" > < / a > < span class = "lineno" > 145< / span > < span class = "preprocessor" > #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) & & defined(_MSC_VER) & & !defined(_CRT_SECURE_NO_DEPRECATE)< / span > < / div >
< div class = "line" > < a id = "l00146" name = "l00146" > < / a > < span class = "lineno" > 146< / span > < span class = "preprocessor" > # define _CRT_SECURE_NO_DEPRECATE< / span > < / div >
< div class = "line" > < a id = "l00147" name = "l00147" > < / a > < span class = "lineno" > 147< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00148" name = "l00148" > < / a > < span class = "lineno" > 148< / span > < / div >
< div class = "line" > < a id = "l00149" name = "l00149" > < / a > < span class = "lineno" > 149< / span > < span class = "comment" > /* Deal with Microsoft' s attempt at deprecating methods in the standard C++ library */< / span > < / div >
< div class = "line" > < a id = "l00150" name = "l00150" > < / a > < span class = "lineno" > 150< / span > < span class = "preprocessor" > #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) & & defined(_MSC_VER) & & !defined(_SCL_SECURE_NO_DEPRECATE)< / span > < / div >
< div class = "line" > < a id = "l00151" name = "l00151" > < / a > < span class = "lineno" > 151< / span > < span class = "preprocessor" > # define _SCL_SECURE_NO_DEPRECATE< / span > < / div >
< div class = "line" > < a id = "l00152" name = "l00152" > < / a > < span class = "lineno" > 152< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00153" name = "l00153" > < / a > < span class = "lineno" > 153< / span > < / div >
< div class = "line" > < a id = "l00154" name = "l00154" > < / a > < span class = "lineno" > 154< / span > < span class = "comment" > /* Deal with Apple' s deprecated ' AssertMacros.h' from Carbon-framework */< / span > < / div >
< div class = "line" > < a id = "l00155" name = "l00155" > < / a > < span class = "lineno" > 155< / span > < span class = "preprocessor" > #if defined(__APPLE__) & & !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES)< / span > < / div >
< div class = "line" > < a id = "l00156" name = "l00156" > < / a > < span class = "lineno" > 156< / span > < span class = "preprocessor" > # define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0< / span > < / div >
< div class = "line" > < a id = "l00157" name = "l00157" > < / a > < span class = "lineno" > 157< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00158" name = "l00158" > < / a > < span class = "lineno" > 158< / span > < / div >
< div class = "line" > < a id = "l00159" name = "l00159" > < / a > < span class = "lineno" > 159< / span > < span class = "comment" > /* Intel' s compiler complains if a variable which was never initialised is< / span > < / div >
< div class = "line" > < a id = "l00160" name = "l00160" > < / a > < span class = "lineno" > 160< / span > < span class = "comment" > * cast to void, which is a common idiom which we use to indicate that we< / span > < / div >
< div class = "line" > < a id = "l00161" name = "l00161" > < / a > < span class = "lineno" > 161< / span > < span class = "comment" > * are aware a variable isn' t used. So we just silence that warning.< / span > < / div >
< div class = "line" > < a id = "l00162" name = "l00162" > < / a > < span class = "lineno" > 162< / span > < span class = "comment" > * See: https://github.com/swig/swig/issues/192 for more discussion.< / span > < / div >
< div class = "line" > < a id = "l00163" name = "l00163" > < / a > < span class = "lineno" > 163< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00164" name = "l00164" > < / a > < span class = "lineno" > 164< / span > < span class = "preprocessor" > #ifdef __INTEL_COMPILER< / span > < / div >
< div class = "line" > < a id = "l00165" name = "l00165" > < / a > < span class = "lineno" > 165< / span > < span class = "preprocessor" > # pragma warning disable 592< / span > < / div >
< div class = "line" > < a id = "l00166" name = "l00166" > < / a > < span class = "lineno" > 166< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00167" name = "l00167" > < / a > < span class = "lineno" > 167< / span > < / div >
< div class = "line" > < a id = "l00168" name = "l00168" > < / a > < span class = "lineno" > 168< / span > < / div >
< div class = "line" > < a id = "l00169" name = "l00169" > < / a > < span class = "lineno" > 169< / span > < span class = "preprocessor" > #if defined(__GNUC__) & & defined(_WIN32) & & !defined(SWIG_PYTHON_NO_HYPOT_WORKAROUND)< / span > < / div >
< div class = "line" > < a id = "l00170" name = "l00170" > < / a > < span class = "lineno" > 170< / span > < span class = "comment" > /* Workaround for ' ::hypot' has not been declared' , see https://bugs.python.org/issue11566 */< / span > < / div >
< div class = "line" > < a id = "l00171" name = "l00171" > < / a > < span class = "lineno" > 171< / span > < span class = "preprocessor" > # include < math.h> < / span > < / div >
< div class = "line" > < a id = "l00172" name = "l00172" > < / a > < span class = "lineno" > 172< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00173" name = "l00173" > < / a > < span class = "lineno" > 173< / span > < / div >
< div class = "line" > < a id = "l00174" name = "l00174" > < / a > < span class = "lineno" > 174< / span > < span class = "preprocessor" > #if defined(_DEBUG) & & defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG)< / span > < / div >
< div class = "line" > < a id = "l00175" name = "l00175" > < / a > < span class = "lineno" > 175< / span > < span class = "comment" > /* Use debug wrappers with the Python release dll */< / span > < / div >
< div class = "line" > < a id = "l00176" name = "l00176" > < / a > < span class = "lineno" > 176< / span > < span class = "preprocessor" > # undef _DEBUG< / span > < / div >
< div class = "line" > < a id = "l00177" name = "l00177" > < / a > < span class = "lineno" > 177< / span > < span class = "preprocessor" > # include < Python.h> < / span > < / div >
< div class = "line" > < a id = "l00178" name = "l00178" > < / a > < span class = "lineno" > 178< / span > < span class = "preprocessor" > # define _DEBUG 1< / span > < / div >
< div class = "line" > < a id = "l00179" name = "l00179" > < / a > < span class = "lineno" > 179< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l00180" name = "l00180" > < / a > < span class = "lineno" > 180< / span > < span class = "preprocessor" > # include < Python.h> < / span > < / div >
< div class = "line" > < a id = "l00181" name = "l00181" > < / a > < span class = "lineno" > 181< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00182" name = "l00182" > < / a > < span class = "lineno" > 182< / span > < / div >
< div class = "line" > < a id = "l00183" name = "l00183" > < / a > < span class = "lineno" > 183< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l00184" name = "l00184" > < / a > < span class = "lineno" > 184< / span > < span class = "comment" > * swigrun.swg< / span > < / div >
< div class = "line" > < a id = "l00185" name = "l00185" > < / a > < span class = "lineno" > 185< / span > < span class = "comment" > *< / span > < / div >
< div class = "line" > < a id = "l00186" name = "l00186" > < / a > < span class = "lineno" > 186< / span > < span class = "comment" > * This file contains generic C API SWIG runtime support for pointer< / span > < / div >
< div class = "line" > < a id = "l00187" name = "l00187" > < / a > < span class = "lineno" > 187< / span > < span class = "comment" > * type checking.< / span > < / div >
< div class = "line" > < a id = "l00188" name = "l00188" > < / a > < span class = "lineno" > 188< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l00189" name = "l00189" > < / a > < span class = "lineno" > 189< / span > < / div >
< div class = "line" > < a id = "l00190" name = "l00190" > < / a > < span class = "lineno" > 190< / span > < span class = "comment" > /* This should only be incremented when either the layout of swig_type_info changes,< / span > < / div >
< div class = "line" > < a id = "l00191" name = "l00191" > < / a > < span class = "lineno" > 191< / span > < span class = "comment" > or for whatever reason, the runtime changes incompatibly */< / span > < / div >
< div class = "line" > < a id = "l00192" name = "l00192" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4895907de5539551925ab5c03ea05d28" > 192< / a > < / span > < span class = "preprocessor" > #define SWIG_RUNTIME_VERSION " 4" < / span > < / div >
< div class = "line" > < a id = "l00193" name = "l00193" > < / a > < span class = "lineno" > 193< / span > < / div >
< div class = "line" > < a id = "l00194" name = "l00194" > < / a > < span class = "lineno" > 194< / span > < span class = "comment" > /* define SWIG_TYPE_TABLE_NAME as " SWIG_TYPE_TABLE" */< / span > < / div >
< div class = "line" > < a id = "l00195" name = "l00195" > < / a > < span class = "lineno" > 195< / span > < span class = "preprocessor" > #ifdef SWIG_TYPE_TABLE< / span > < / div >
< div class = "line" > < a id = "l00196" name = "l00196" > < / a > < span class = "lineno" > 196< / span > < span class = "preprocessor" > # define SWIG_QUOTE_STRING(x) #x< / span > < / div >
< div class = "line" > < a id = "l00197" name = "l00197" > < / a > < span class = "lineno" > 197< / span > < span class = "preprocessor" > # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)< / span > < / div >
< div class = "line" > < a id = "l00198" name = "l00198" > < / a > < span class = "lineno" > 198< / span > < span class = "preprocessor" > # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)< / span > < / div >
< div class = "line" > < a id = "l00199" name = "l00199" > < / a > < span class = "lineno" > 199< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l00200" name = "l00200" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac619a84edecccb5e00c1b4a3180b8c3a" > 200< / a > < / span > < span class = "preprocessor" > # define SWIG_TYPE_TABLE_NAME< / span > < / div >
< div class = "line" > < a id = "l00201" name = "l00201" > < / a > < span class = "lineno" > 201< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00202" name = "l00202" > < / a > < span class = "lineno" > 202< / span > < / div >
< div class = "line" > < a id = "l00203" name = "l00203" > < / a > < span class = "lineno" > 203< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00204" name = "l00204" > < / a > < span class = "lineno" > 204< / span > < span class = "comment" > You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for< / span > < / div >
< div class = "line" > < a id = "l00205" name = "l00205" > < / a > < span class = "lineno" > 205< / span > < span class = "comment" > creating a static or dynamic library from the SWIG runtime code.< / span > < / div >
< div class = "line" > < a id = "l00206" name = "l00206" > < / a > < span class = "lineno" > 206< / span > < span class = "comment" > In 99.9% of the cases, SWIG just needs to declare them as ' static' .< / span > < / div >
< div class = "line" > < a id = "l00207" name = "l00207" > < / a > < span class = "lineno" > 207< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00208" name = "l00208" > < / a > < span class = "lineno" > 208< / span > < span class = "comment" > But only do this if strictly necessary, ie, if you have problems< / span > < / div >
< div class = "line" > < a id = "l00209" name = "l00209" > < / a > < span class = "lineno" > 209< / span > < span class = "comment" > with your compiler or suchlike.< / span > < / div >
< div class = "line" > < a id = "l00210" name = "l00210" > < / a > < span class = "lineno" > 210< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00211" name = "l00211" > < / a > < span class = "lineno" > 211< / span > < / div >
< div class = "line" > < a id = "l00212" name = "l00212" > < / a > < span class = "lineno" > 212< / span > < span class = "preprocessor" > #ifndef SWIGRUNTIME< / span > < / div >
< div class = "line" > < a id = "l00213" name = "l00213" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > 213< / a > < / span > < span class = "preprocessor" > # define SWIGRUNTIME SWIGINTERN< / span > < / div >
< div class = "line" > < a id = "l00214" name = "l00214" > < / a > < span class = "lineno" > 214< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00215" name = "l00215" > < / a > < span class = "lineno" > 215< / span > < / div >
< div class = "line" > < a id = "l00216" name = "l00216" > < / a > < span class = "lineno" > 216< / span > < span class = "preprocessor" > #ifndef SWIGRUNTIMEINLINE< / span > < / div >
< div class = "line" > < a id = "l00217" name = "l00217" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#affa7aa2bcce5bea24a20e5b184ae0533" > 217< / a > < / span > < span class = "preprocessor" > # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE< / span > < / div >
< div class = "line" > < a id = "l00218" name = "l00218" > < / a > < span class = "lineno" > 218< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00219" name = "l00219" > < / a > < span class = "lineno" > 219< / span > < / div >
< div class = "line" > < a id = "l00220" name = "l00220" > < / a > < span class = "lineno" > 220< / span > < span class = "comment" > /* Generic buffer size */< / span > < / div >
< div class = "line" > < a id = "l00221" name = "l00221" > < / a > < span class = "lineno" > 221< / span > < span class = "preprocessor" > #ifndef SWIG_BUFFER_SIZE< / span > < / div >
< div class = "line" > < a id = "l00222" name = "l00222" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a26324fcd1baceab72680dfec078da440" > 222< / a > < / span > < span class = "preprocessor" > # define SWIG_BUFFER_SIZE 1024< / span > < / div >
< div class = "line" > < a id = "l00223" name = "l00223" > < / a > < span class = "lineno" > 223< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00224" name = "l00224" > < / a > < span class = "lineno" > 224< / span > < / div >
< div class = "line" > < a id = "l00225" name = "l00225" > < / a > < span class = "lineno" > 225< / span > < span class = "comment" > /* Flags for pointer conversions */< / span > < / div >
< div class = "line" > < a id = "l00226" name = "l00226" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aa56139a289829795ed651d533826b65e" > 226< / a > < / span > < span class = "preprocessor" > #define SWIG_POINTER_DISOWN 0x1< / span > < / div >
< div class = "line" > < a id = "l00227" name = "l00227" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac8216459bfd45cbd2be36175ef6f1ccc" > 227< / a > < / span > < span class = "preprocessor" > #define SWIG_CAST_NEW_MEMORY 0x2< / span > < / div >
< div class = "line" > < a id = "l00228" name = "l00228" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a9a8dd7e2f7caadfb7b1ffd75653d2975" > 228< / a > < / span > < span class = "preprocessor" > #define SWIG_POINTER_NO_NULL 0x4< / span > < / div >
< div class = "line" > < a id = "l00229" name = "l00229" > < / a > < span class = "lineno" > 229< / span > < / div >
< div class = "line" > < a id = "l00230" name = "l00230" > < / a > < span class = "lineno" > 230< / span > < span class = "comment" > /* Flags for new pointer objects */< / span > < / div >
< div class = "line" > < a id = "l00231" name = "l00231" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a1a125b0e9c551bb9cdeb21b8e5be5b57" > 231< / a > < / span > < span class = "preprocessor" > #define SWIG_POINTER_OWN 0x1< / span > < / div >
< div class = "line" > < a id = "l00232" name = "l00232" > < / a > < span class = "lineno" > 232< / span > < / div >
< div class = "line" > < a id = "l00233" name = "l00233" > < / a > < span class = "lineno" > 233< / span > < / div >
< div class = "line" > < a id = "l00234" name = "l00234" > < / a > < span class = "lineno" > 234< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00235" name = "l00235" > < / a > < span class = "lineno" > 235< / span > < span class = "comment" > Flags/methods for returning states.< / span > < / div >
< div class = "line" > < a id = "l00236" name = "l00236" > < / a > < span class = "lineno" > 236< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00237" name = "l00237" > < / a > < span class = "lineno" > 237< / span > < span class = "comment" > The SWIG conversion methods, as ConvertPtr, return an integer< / span > < / div >
< div class = "line" > < a id = "l00238" name = "l00238" > < / a > < span class = "lineno" > 238< / span > < span class = "comment" > that tells if the conversion was successful or not. And if not,< / span > < / div >
< div class = "line" > < a id = "l00239" name = "l00239" > < / a > < span class = "lineno" > 239< / span > < span class = "comment" > an error code can be returned (see swigerrors.swg for the codes).< / span > < / div >
< div class = "line" > < a id = "l00240" name = "l00240" > < / a > < span class = "lineno" > 240< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00241" name = "l00241" > < / a > < span class = "lineno" > 241< / span > < span class = "comment" > Use the following macros/flags to set or process the returning< / span > < / div >
< div class = "line" > < a id = "l00242" name = "l00242" > < / a > < span class = "lineno" > 242< / span > < span class = "comment" > states.< / span > < / div >
< div class = "line" > < a id = "l00243" name = "l00243" > < / a > < span class = "lineno" > 243< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00244" name = "l00244" > < / a > < span class = "lineno" > 244< / span > < span class = "comment" > In old versions of SWIG, code such as the following was usually written:< / span > < / div >
< div class = "line" > < a id = "l00245" name = "l00245" > < / a > < span class = "lineno" > 245< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00246" name = "l00246" > < / a > < span class = "lineno" > 246< / span > < span class = "comment" > if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) {< / span > < / div >
< div class = "line" > < a id = "l00247" name = "l00247" > < / a > < span class = "lineno" > 247< / span > < span class = "comment" > // success code< / span > < / div >
< div class = "line" > < a id = "l00248" name = "l00248" > < / a > < span class = "lineno" > 248< / span > < span class = "comment" > } else {< / span > < / div >
< div class = "line" > < a id = "l00249" name = "l00249" > < / a > < span class = "lineno" > 249< / span > < span class = "comment" > //fail code< / span > < / div >
< div class = "line" > < a id = "l00250" name = "l00250" > < / a > < span class = "lineno" > 250< / span > < span class = "comment" > }< / span > < / div >
< div class = "line" > < a id = "l00251" name = "l00251" > < / a > < span class = "lineno" > 251< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00252" name = "l00252" > < / a > < span class = "lineno" > 252< / span > < span class = "comment" > Now you can be more explicit:< / span > < / div >
< div class = "line" > < a id = "l00253" name = "l00253" > < / a > < span class = "lineno" > 253< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00254" name = "l00254" > < / a > < span class = "lineno" > 254< / span > < span class = "comment" > int res = SWIG_ConvertPtr(obj,vptr,ty.flags);< / span > < / div >
< div class = "line" > < a id = "l00255" name = "l00255" > < / a > < span class = "lineno" > 255< / span > < span class = "comment" > if (SWIG_IsOK(res)) {< / span > < / div >
< div class = "line" > < a id = "l00256" name = "l00256" > < / a > < span class = "lineno" > 256< / span > < span class = "comment" > // success code< / span > < / div >
< div class = "line" > < a id = "l00257" name = "l00257" > < / a > < span class = "lineno" > 257< / span > < span class = "comment" > } else {< / span > < / div >
< div class = "line" > < a id = "l00258" name = "l00258" > < / a > < span class = "lineno" > 258< / span > < span class = "comment" > // fail code< / span > < / div >
< div class = "line" > < a id = "l00259" name = "l00259" > < / a > < span class = "lineno" > 259< / span > < span class = "comment" > }< / span > < / div >
< div class = "line" > < a id = "l00260" name = "l00260" > < / a > < span class = "lineno" > 260< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00261" name = "l00261" > < / a > < span class = "lineno" > 261< / span > < span class = "comment" > which is the same really, but now you can also do< / span > < / div >
< div class = "line" > < a id = "l00262" name = "l00262" > < / a > < span class = "lineno" > 262< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00263" name = "l00263" > < / a > < span class = "lineno" > 263< / span > < span class = "comment" > Type *ptr;< / span > < / div >
< div class = "line" > < a id = "l00264" name = "l00264" > < / a > < span class = "lineno" > 264< / span > < span class = "comment" > int res = SWIG_ConvertPtr(obj,(void **)(& ptr),ty.flags);< / span > < / div >
< div class = "line" > < a id = "l00265" name = "l00265" > < / a > < span class = "lineno" > 265< / span > < span class = "comment" > if (SWIG_IsOK(res)) {< / span > < / div >
< div class = "line" > < a id = "l00266" name = "l00266" > < / a > < span class = "lineno" > 266< / span > < span class = "comment" > // success code< / span > < / div >
< div class = "line" > < a id = "l00267" name = "l00267" > < / a > < span class = "lineno" > 267< / span > < span class = "comment" > if (SWIG_IsNewObj(res) {< / span > < / div >
< div class = "line" > < a id = "l00268" name = "l00268" > < / a > < span class = "lineno" > 268< / span > < span class = "comment" > ...< / span > < / div >
< div class = "line" > < a id = "l00269" name = "l00269" > < / a > < span class = "lineno" > 269< / span > < span class = "comment" > delete *ptr;< / span > < / div >
< div class = "line" > < a id = "l00270" name = "l00270" > < / a > < span class = "lineno" > 270< / span > < span class = "comment" > } else {< / span > < / div >
< div class = "line" > < a id = "l00271" name = "l00271" > < / a > < span class = "lineno" > 271< / span > < span class = "comment" > ...< / span > < / div >
< div class = "line" > < a id = "l00272" name = "l00272" > < / a > < span class = "lineno" > 272< / span > < span class = "comment" > }< / span > < / div >
< div class = "line" > < a id = "l00273" name = "l00273" > < / a > < span class = "lineno" > 273< / span > < span class = "comment" > } else {< / span > < / div >
< div class = "line" > < a id = "l00274" name = "l00274" > < / a > < span class = "lineno" > 274< / span > < span class = "comment" > // fail code< / span > < / div >
< div class = "line" > < a id = "l00275" name = "l00275" > < / a > < span class = "lineno" > 275< / span > < span class = "comment" > }< / span > < / div >
< div class = "line" > < a id = "l00276" name = "l00276" > < / a > < span class = "lineno" > 276< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00277" name = "l00277" > < / a > < span class = "lineno" > 277< / span > < span class = "comment" > I.e., now SWIG_ConvertPtr can return new objects and you can< / span > < / div >
< div class = "line" > < a id = "l00278" name = "l00278" > < / a > < span class = "lineno" > 278< / span > < span class = "comment" > identify the case and take care of the deallocation. Of course that< / span > < / div >
< div class = "line" > < a id = "l00279" name = "l00279" > < / a > < span class = "lineno" > 279< / span > < span class = "comment" > also requires SWIG_ConvertPtr to return new result values, such as< / span > < / div >
< div class = "line" > < a id = "l00280" name = "l00280" > < / a > < span class = "lineno" > 280< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00281" name = "l00281" > < / a > < span class = "lineno" > 281< / span > < span class = "comment" > int SWIG_ConvertPtr(obj, ptr,...) {< / span > < / div >
< div class = "line" > < a id = "l00282" name = "l00282" > < / a > < span class = "lineno" > 282< / span > < span class = "comment" > if (< obj is ok> ) {< / span > < / div >
< div class = "line" > < a id = "l00283" name = "l00283" > < / a > < span class = "lineno" > 283< / span > < span class = "comment" > if (< need new object> ) {< / span > < / div >
< div class = "line" > < a id = "l00284" name = "l00284" > < / a > < span class = "lineno" > 284< / span > < span class = "comment" > *ptr = < ptr to new allocated object> ;< / span > < / div >
< div class = "line" > < a id = "l00285" name = "l00285" > < / a > < span class = "lineno" > 285< / span > < span class = "comment" > return SWIG_NEWOBJ;< / span > < / div >
< div class = "line" > < a id = "l00286" name = "l00286" > < / a > < span class = "lineno" > 286< / span > < span class = "comment" > } else {< / span > < / div >
< div class = "line" > < a id = "l00287" name = "l00287" > < / a > < span class = "lineno" > 287< / span > < span class = "comment" > *ptr = < ptr to old object> ;< / span > < / div >
< div class = "line" > < a id = "l00288" name = "l00288" > < / a > < span class = "lineno" > 288< / span > < span class = "comment" > return SWIG_OLDOBJ;< / span > < / div >
< div class = "line" > < a id = "l00289" name = "l00289" > < / a > < span class = "lineno" > 289< / span > < span class = "comment" > }< / span > < / div >
< div class = "line" > < a id = "l00290" name = "l00290" > < / a > < span class = "lineno" > 290< / span > < span class = "comment" > } else {< / span > < / div >
< div class = "line" > < a id = "l00291" name = "l00291" > < / a > < span class = "lineno" > 291< / span > < span class = "comment" > return SWIG_BADOBJ;< / span > < / div >
< div class = "line" > < a id = "l00292" name = "l00292" > < / a > < span class = "lineno" > 292< / span > < span class = "comment" > }< / span > < / div >
< div class = "line" > < a id = "l00293" name = "l00293" > < / a > < span class = "lineno" > 293< / span > < span class = "comment" > }< / span > < / div >
< div class = "line" > < a id = "l00294" name = "l00294" > < / a > < span class = "lineno" > 294< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00295" name = "l00295" > < / a > < span class = "lineno" > 295< / span > < span class = "comment" > Of course, returning the plain ' 0(success)/-1(fail)' still works, but you can be< / span > < / div >
< div class = "line" > < a id = "l00296" name = "l00296" > < / a > < span class = "lineno" > 296< / span > < span class = "comment" > more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the< / span > < / div >
< div class = "line" > < a id = "l00297" name = "l00297" > < / a > < span class = "lineno" > 297< / span > < span class = "comment" > SWIG errors code.< / span > < / div >
< div class = "line" > < a id = "l00298" name = "l00298" > < / a > < span class = "lineno" > 298< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00299" name = "l00299" > < / a > < span class = "lineno" > 299< / span > < span class = "comment" > Finally, if the SWIG_CASTRANK_MODE is enabled, the result code< / span > < / div >
< div class = "line" > < a id = "l00300" name = "l00300" > < / a > < span class = "lineno" > 300< / span > < span class = "comment" > allows to return the ' cast rank' , for example, if you have this< / span > < / div >
< div class = "line" > < a id = "l00301" name = "l00301" > < / a > < span class = "lineno" > 301< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00302" name = "l00302" > < / a > < span class = "lineno" > 302< / span > < span class = "comment" > int food(double)< / span > < / div >
< div class = "line" > < a id = "l00303" name = "l00303" > < / a > < span class = "lineno" > 303< / span > < span class = "comment" > int fooi(int);< / span > < / div >
< div class = "line" > < a id = "l00304" name = "l00304" > < / a > < span class = "lineno" > 304< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00305" name = "l00305" > < / a > < span class = "lineno" > 305< / span > < span class = "comment" > and you call< / span > < / div >
< div class = "line" > < a id = "l00306" name = "l00306" > < / a > < span class = "lineno" > 306< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00307" name = "l00307" > < / a > < span class = "lineno" > 307< / span > < span class = "comment" > food(1) // cast rank ' 1' (1 -> 1.0)< / span > < / div >
< div class = "line" > < a id = "l00308" name = "l00308" > < / a > < span class = "lineno" > 308< / span > < span class = "comment" > fooi(1) // cast rank ' 0' < / span > < / div >
< div class = "line" > < a id = "l00309" name = "l00309" > < / a > < span class = "lineno" > 309< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00310" name = "l00310" > < / a > < span class = "lineno" > 310< / span > < span class = "comment" > just use the SWIG_AddCast()/SWIG_CheckState()< / span > < / div >
< div class = "line" > < a id = "l00311" name = "l00311" > < / a > < span class = "lineno" > 311< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00312" name = "l00312" > < / a > < span class = "lineno" > 312< / span > < / div >
< div class = "line" > < a id = "l00313" name = "l00313" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > 313< / a > < / span > < span class = "preprocessor" > #define SWIG_OK (0)< / span > < / div >
< div class = "line" > < a id = "l00314" name = "l00314" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#acfa11a770d66f9ca6ba170b173c56c94" > 314< / a > < / span > < span class = "preprocessor" > #define SWIG_ERROR (-1)< / span > < / div >
< div class = "line" > < a id = "l00315" name = "l00315" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > 315< / a > < / span > < span class = "preprocessor" > #define SWIG_IsOK(r) (r > = 0)< / span > < / div >
< div class = "line" > < a id = "l00316" name = "l00316" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > 316< / a > < / span > < span class = "preprocessor" > #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)< / span > < / div >
< div class = "line" > < a id = "l00317" name = "l00317" > < / a > < span class = "lineno" > 317< / span > < / div >
< div class = "line" > < a id = "l00318" name = "l00318" > < / a > < span class = "lineno" > 318< / span > < span class = "comment" > /* The CastRankLimit says how many bits are used for the cast rank */< / span > < / div >
< div class = "line" > < a id = "l00319" name = "l00319" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2f15c36f8b66185937b8232640be62e4" > 319< / a > < / span > < span class = "preprocessor" > #define SWIG_CASTRANKLIMIT (1 < < 8)< / span > < / div >
< div class = "line" > < a id = "l00320" name = "l00320" > < / a > < span class = "lineno" > 320< / span > < span class = "comment" > /* The NewMask denotes the object was created (using new/malloc) */< / span > < / div >
< div class = "line" > < a id = "l00321" name = "l00321" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a0021b435c31c3ab285b5a6f4547719e3" > 321< / a > < / span > < span class = "preprocessor" > #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT < < 1)< / span > < / div >
< div class = "line" > < a id = "l00322" name = "l00322" > < / a > < span class = "lineno" > 322< / span > < span class = "comment" > /* The TmpMask is for in/out typemaps that use temporal objects */< / span > < / div >
< div class = "line" > < a id = "l00323" name = "l00323" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a399dafc6302bd9b309041d5570ae94c9" > 323< / a > < / span > < span class = "preprocessor" > #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK < < 1)< / span > < / div >
< div class = "line" > < a id = "l00324" name = "l00324" > < / a > < span class = "lineno" > 324< / span > < span class = "comment" > /* Simple returning values */< / span > < / div >
< div class = "line" > < a id = "l00325" name = "l00325" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a8268a243a8a840396db70f745c23c37c" > 325< / a > < / span > < span class = "preprocessor" > #define SWIG_BADOBJ (SWIG_ERROR)< / span > < / div >
< div class = "line" > < a id = "l00326" name = "l00326" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4afcf490ff5b4abbca27ca23d9af288e" > 326< / a > < / span > < span class = "preprocessor" > #define SWIG_OLDOBJ (SWIG_OK)< / span > < / div >
< div class = "line" > < a id = "l00327" name = "l00327" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ab00ef4fde02a6d8d9653ea9edb28d3c9" > 327< / a > < / span > < span class = "preprocessor" > #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK)< / span > < / div >
< div class = "line" > < a id = "l00328" name = "l00328" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ab1fe70ae34b39b709eb4cfb084862236" > 328< / a > < / span > < span class = "preprocessor" > #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK)< / span > < / div >
< div class = "line" > < a id = "l00329" name = "l00329" > < / a > < span class = "lineno" > 329< / span > < span class = "comment" > /* Check, add and del mask methods */< / span > < / div >
< div class = "line" > < a id = "l00330" name = "l00330" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#af7ac7e424b623712f70e9b6640a54853" > 330< / a > < / span > < span class = "preprocessor" > #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)< / span > < / div >
< div class = "line" > < a id = "l00331" name = "l00331" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ab3ead1d5cb36e1d79daf0bb4732957be" > 331< / a > < / span > < span class = "preprocessor" > #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)< / span > < / div >
< div class = "line" > < a id = "l00332" name = "l00332" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a5246ae38052e6fa0e3cca2026cdda153" > 332< / a > < / span > < span class = "preprocessor" > #define SWIG_IsNewObj(r) (SWIG_IsOK(r) & & (r & SWIG_NEWOBJMASK))< / span > < / div >
< div class = "line" > < a id = "l00333" name = "l00333" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#af8527f0123949ec90e05d0fb156c11e3" > 333< / a > < / span > < span class = "preprocessor" > #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)< / span > < / div >
< div class = "line" > < a id = "l00334" name = "l00334" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac08b44ea4ae9f73b19d915969f301a5d" > 334< / a > < / span > < span class = "preprocessor" > #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)< / span > < / div >
< div class = "line" > < a id = "l00335" name = "l00335" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aa8f2563a536468b40dc33843d4bb7efe" > 335< / a > < / span > < span class = "preprocessor" > #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) & & (r & SWIG_TMPOBJMASK))< / span > < / div >
< div class = "line" > < a id = "l00336" name = "l00336" > < / a > < span class = "lineno" > 336< / span > < / div >
< div class = "line" > < a id = "l00337" name = "l00337" > < / a > < span class = "lineno" > 337< / span > < span class = "comment" > /* Cast-Rank Mode */< / span > < / div >
< div class = "line" > < a id = "l00338" name = "l00338" > < / a > < span class = "lineno" > 338< / span > < span class = "preprocessor" > #if defined(SWIG_CASTRANK_MODE)< / span > < / div >
< div class = "line" > < a id = "l00339" name = "l00339" > < / a > < span class = "lineno" > 339< / span > < span class = "preprocessor" > # ifndef SWIG_TypeRank< / span > < / div >
< div class = "line" > < a id = "l00340" name = "l00340" > < / a > < span class = "lineno" > 340< / span > < span class = "preprocessor" > # define SWIG_TypeRank unsigned long< / span > < / div >
< div class = "line" > < a id = "l00341" name = "l00341" > < / a > < span class = "lineno" > 341< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00342" name = "l00342" > < / a > < span class = "lineno" > 342< / span > < span class = "preprocessor" > # ifndef SWIG_MAXCASTRANK < / span > < span class = "comment" > /* Default cast allowed */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l00343" name = "l00343" > < / a > < span class = "lineno" > 343< / span > < span class = "preprocessor" > # define SWIG_MAXCASTRANK (2)< / span > < / div >
< div class = "line" > < a id = "l00344" name = "l00344" > < / a > < span class = "lineno" > 344< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00345" name = "l00345" > < / a > < span class = "lineno" > 345< / span > < span class = "preprocessor" > # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1)< / span > < / div >
< div class = "line" > < a id = "l00346" name = "l00346" > < / a > < span class = "lineno" > 346< / span > < span class = "preprocessor" > # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)< / span > < / div >
< div class = "line" > < a id = "l00347" name = "l00347" > < / a > < span class = "lineno" > 347< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc5b08bb3c3cd2e3fb2e34b775346153" > SWIGINTERNINLINE< / a > < span class = "keywordtype" > int< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4f6f5e0444e44e48aef51f6620438a5f" > SWIG_AddCast< / a > (< span class = "keywordtype" > int< / span > r) {< / div >
< div class = "line" > < a id = "l00348" name = "l00348" > < / a > < span class = "lineno" > 348< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acfa11a770d66f9ca6ba170b173c56c94" > SWIG_ERROR< / a > ) : r;< / div >
< div class = "line" > < a id = "l00349" name = "l00349" > < / a > < span class = "lineno" > 349< / span > }< / div >
< div class = "line" > < a id = "l00350" name = "l00350" > < / a > < span class = "lineno" > 350< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc5b08bb3c3cd2e3fb2e34b775346153" > SWIGINTERNINLINE< / a > < span class = "keywordtype" > int< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a1faed8ca17e98c961611bc35fde708a9" > SWIG_CheckState< / a > (< span class = "keywordtype" > int< / span > r) {< / div >
< div class = "line" > < a id = "l00351" name = "l00351" > < / a > < span class = "lineno" > 351< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (r) ? SWIG_CastRank(r) + 1 : 0;< / div >
< div class = "line" > < a id = "l00352" name = "l00352" > < / a > < span class = "lineno" > 352< / span > }< / div >
< div class = "line" > < a id = "l00353" name = "l00353" > < / a > < span class = "lineno" > 353< / span > < span class = "preprocessor" > #else < / span > < span class = "comment" > /* no cast-rank mode */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l00354" name = "l00354" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4f6f5e0444e44e48aef51f6620438a5f" > 354< / a > < / span > < span class = "preprocessor" > # define SWIG_AddCast(r) (r)< / span > < / div >
< div class = "line" > < a id = "l00355" name = "l00355" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a1faed8ca17e98c961611bc35fde708a9" > 355< / a > < / span > < span class = "preprocessor" > # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)< / span > < / div >
< div class = "line" > < a id = "l00356" name = "l00356" > < / a > < span class = "lineno" > 356< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00357" name = "l00357" > < / a > < span class = "lineno" > 357< / span > < / div >
< div class = "line" > < a id = "l00358" name = "l00358" > < / a > < span class = "lineno" > 358< / span > < / div >
< div class = "line" > < a id = "l00359" name = "l00359" > < / a > < span class = "lineno" > 359< / span > < span class = "preprocessor" > #include < string.h> < / span > < / div >
< div class = "line" > < a id = "l00360" name = "l00360" > < / a > < span class = "lineno" > 360< / span > < / div >
< div class = "line" > < a id = "l00361" name = "l00361" > < / a > < span class = "lineno" > 361< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l00362" name = "l00362" > < / a > < span class = "lineno" > 362< / span > < span class = "keyword" > extern< / span > < span class = "stringliteral" > " C" < / span > {< / div >
< div class = "line" > < a id = "l00363" name = "l00363" > < / a > < span class = "lineno" > 363< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00364" name = "l00364" > < / a > < span class = "lineno" > 364< / span > < / div >
< div class = "line" > < a id = "l00365" name = "l00365" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a7ae711e3bf6b447f91dcdba2241f14b5" > 365< / a > < / span > < span class = "keyword" > typedef< / span > < span class = "keywordtype" > void< / span > *(*swig_converter_func)(< span class = "keywordtype" > void< / span > *, < span class = "keywordtype" > int< / span > *);< / div >
< div class = "line" > < a id = "l00366" name = "l00366" > < / a > < span class = "lineno" > 366< / span > < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *(*swig_dycast_func)(< span class = "keywordtype" > void< / span > **);< / div >
< div class = "line" > < a id = "l00367" name = "l00367" > < / a > < span class = "lineno" > 367< / span > < / div >
< div class = "line" > < a id = "l00368" name = "l00368" > < / a > < span class = "lineno" > 368< / span > < span class = "comment" > /* Structure to store information on one type */< / span > < / div >
< div class = "line" > < a id = "l00369" name = "l00369" > < / a > < span class = "lineno" > 369< / span > < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > {< / div >
< div class = "line" > < a id = "l00370" name = "l00370" > < / a > < span class = "lineno" > 370< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > ; < span class = "comment" > /* mangled name of this type */< / span > < / div >
< div class = "line" > < a id = "l00371" name = "l00371" > < / a > < span class = "lineno" > 371< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "structswig__type__info.html#a2799cca21c05a4f99f4c8b3b178d0133" > str< / a > ; < span class = "comment" > /* human readable name of this type */< / span > < / div >
< div class = "line" > < a id = "l00372" name = "l00372" > < / a > < span class = "lineno" > 372< / span > < a class = "code hl_typedef" href = "sat__python__wrap_8cc.html#a9def33514f88f4c4012c02865e657fc9" > swig_dycast_func< / a > < a class = "code hl_variable" href = "structswig__type__info.html#af97c463eb56e4061bd472750f8f501d3" > dcast< / a > ; < span class = "comment" > /* dynamic cast function down a hierarchy */< / span > < / div >
< div class = "line" > < a id = "l00373" name = "l00373" > < / a > < span class = "lineno" > 373< / span > < span class = "keyword" > struct < / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *< a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > ; < span class = "comment" > /* linked list of types that can cast into this type */< / span > < / div >
< div class = "line" > < a id = "l00374" name = "l00374" > < / a > < span class = "lineno" > 374< / span > < span class = "keywordtype" > void< / span > *< a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ; < span class = "comment" > /* language specific type data */< / span > < / div >
< div class = "line" > < a id = "l00375" name = "l00375" > < / a > < span class = "lineno" > 375< / span > < span class = "keywordtype" > int< / span > < a class = "code hl_variable" href = "structswig__type__info.html#a25f6d5be66f731f527b185e361b06509" > owndata< / a > ; < span class = "comment" > /* flag if the structure owns the clientdata */< / span > < / div >
< div class = "line" > < a id = "l00376" name = "l00376" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aa5de455851efa4fc1fab83d99611f4cd" > 376< / a > < / span > } < a class = "code hl_typedef" href = "sat__python__wrap_8cc.html#aa5de455851efa4fc1fab83d99611f4cd" > swig_type_info< / a > ;< / div >
< div class = "line" > < a id = "l00377" name = "l00377" > < / a > < span class = "lineno" > 377< / span > < / div >
< div class = "line" > < a id = "l00378" name = "l00378" > < / a > < span class = "lineno" > 378< / span > < span class = "comment" > /* Structure to store a type and conversion function used for casting */< / span > < / div >
< div class = "line" > < a id = "l00379" name = "l00379" > < / a > < span class = "lineno" > 379< / span > < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > {< / div >
< div class = "line" > < a id = "l00380" name = "l00380" > < / a > < span class = "lineno" > 380< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *< a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > ; < span class = "comment" > /* pointer to type that is equivalent to this type */< / span > < / div >
< div class = "line" > < a id = "l00381" name = "l00381" > < / a > < span class = "lineno" > 381< / span > < a class = "code hl_typedef" href = "sat__python__wrap_8cc.html#a7ae711e3bf6b447f91dcdba2241f14b5" > swig_converter_func< / a > < a class = "code hl_variable" href = "structswig__cast__info.html#ab0c02ae209c86c1a920b1a6cbec7ec52" > converter< / a > ; < span class = "comment" > /* function to cast the void pointers */< / span > < / div >
< div class = "line" > < a id = "l00382" name = "l00382" > < / a > < span class = "lineno" > 382< / span > < span class = "keyword" > struct < / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *< a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > ; < span class = "comment" > /* pointer to next cast in linked list */< / span > < / div >
< div class = "line" > < a id = "l00383" name = "l00383" > < / a > < span class = "lineno" > 383< / span > < span class = "keyword" > struct < / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *< a class = "code hl_variable" href = "structswig__cast__info.html#a2d38bda0380e321f608dfc162f39eac9" > prev< / a > ; < span class = "comment" > /* pointer to the previous cast */< / span > < / div >
< div class = "line" > < a id = "l00384" name = "l00384" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2c404e2141b7c13a227b2ea617bc0051" > 384< / a > < / span > } < a class = "code hl_typedef" href = "sat__python__wrap_8cc.html#a2c404e2141b7c13a227b2ea617bc0051" > swig_cast_info< / a > ;< / div >
< div class = "line" > < a id = "l00385" name = "l00385" > < / a > < span class = "lineno" > 385< / span > < / div >
< div class = "line" > < a id = "l00386" name = "l00386" > < / a > < span class = "lineno" > 386< / span > < span class = "comment" > /* Structure used to store module information< / span > < / div >
< div class = "line" > < a id = "l00387" name = "l00387" > < / a > < span class = "lineno" > 387< / span > < span class = "comment" > * Each module generates one structure like this, and the runtime collects< / span > < / div >
< div class = "line" > < a id = "l00388" name = "l00388" > < / a > < span class = "lineno" > 388< / span > < span class = "comment" > * all of these structures and stores them in a circularly linked list.*/< / span > < / div >
< div class = "line" > < a id = "l00389" name = "l00389" > < / a > < span class = "lineno" > 389< / span > < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > {< / div >
< div class = "line" > < a id = "l00390" name = "l00390" > < / a > < span class = "lineno" > 390< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > **< a class = "code hl_variable" href = "structswig__module__info.html#a20fcaedb3b00c4e764a18973ecdee2cb" > types< / a > ; < span class = "comment" > /* Array of pointers to swig_type_info structures that are in this module */< / span > < / div >
< div class = "line" > < a id = "l00391" name = "l00391" > < / a > < span class = "lineno" > 391< / span > < span class = "keywordtype" > size_t< / span > < a class = "code hl_variable" href = "structswig__module__info.html#a854352f53b148adc24983a58a1866d66" > size< / a > ; < span class = "comment" > /* Number of types in this module */< / span > < / div >
< div class = "line" > < a id = "l00392" name = "l00392" > < / a > < span class = "lineno" > 392< / span > < span class = "keyword" > struct < / span > < a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *< a class = "code hl_variable" href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > next< / a > ; < span class = "comment" > /* Pointer to next element in circularly linked list */< / span > < / div >
< div class = "line" > < a id = "l00393" name = "l00393" > < / a > < span class = "lineno" > 393< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > **< a class = "code hl_variable" href = "structswig__module__info.html#a50cb67b2dfcebe2eea271c445842e130" > type_initial< / a > ; < span class = "comment" > /* Array of initially generated type structures */< / span > < / div >
< div class = "line" > < a id = "l00394" name = "l00394" > < / a > < span class = "lineno" > 394< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > **< a class = "code hl_variable" href = "structswig__module__info.html#a7cd4aa0866da58dc5af9755ca2ad6580" > cast_initial< / a > ; < span class = "comment" > /* Array of initially generated casting structures */< / span > < / div >
< div class = "line" > < a id = "l00395" name = "l00395" > < / a > < span class = "lineno" > 395< / span > < span class = "keywordtype" > void< / span > *< a class = "code hl_variable" href = "structswig__module__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ; < span class = "comment" > /* Language specific module data */< / span > < / div >
< div class = "line" > < a id = "l00396" name = "l00396" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#acc16355bc37d880dce024f159638a992" > 396< / a > < / span > } < a class = "code hl_typedef" href = "sat__python__wrap_8cc.html#acc16355bc37d880dce024f159638a992" > swig_module_info< / a > ;< / div >
< div class = "line" > < a id = "l00397" name = "l00397" > < / a > < span class = "lineno" > 397< / span > < / div >
< div class = "line" > < a id = "l00398" name = "l00398" > < / a > < span class = "lineno" > 398< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00399" name = "l00399" > < / a > < span class = "lineno" > 399< / span > < span class = "comment" > Compare two type names skipping the space characters, therefore< / span > < / div >
< div class = "line" > < a id = "l00400" name = "l00400" > < / a > < span class = "lineno" > 400< / span > < span class = "comment" > " char*" == " char *" and " Class< int> " == " Class< int > " , etc.< / span > < / div >
< div class = "line" > < a id = "l00401" name = "l00401" > < / a > < span class = "lineno" > 401< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00402" name = "l00402" > < / a > < span class = "lineno" > 402< / span > < span class = "comment" > Return 0 when the two name types are equivalent, as in< / span > < / div >
< div class = "line" > < a id = "l00403" name = "l00403" > < / a > < span class = "lineno" > 403< / span > < span class = "comment" > strncmp, but skipping ' ' .< / span > < / div >
< div class = "line" > < a id = "l00404" name = "l00404" > < / a > < span class = "lineno" > 404< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00405" name = "l00405" > < / a > < span class = "lineno" > 405< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l00406" name = "l00406" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2f69ad4207037cb391a2b2d5915fcba2" > 406< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2f69ad4207037cb391a2b2d5915fcba2" > SWIG_TypeNameComp< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *f1, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *l1,< / div >
< div class = "line" > < a id = "l00407" name = "l00407" > < / a > < span class = "lineno" > 407< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *f2, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *l2) {< / div >
< div class = "line" > < a id = "l00408" name = "l00408" > < / a > < span class = "lineno" > 408< / span > < span class = "keywordflow" > for< / span > (;(f1 != l1) & & (f2 != l2); ++f1, ++f2) {< / div >
< div class = "line" > < a id = "l00409" name = "l00409" > < / a > < span class = "lineno" > 409< / span > < span class = "keywordflow" > while< / span > ((*f1 == < span class = "charliteral" > ' ' < / span > ) & & (f1 != l1)) ++f1;< / div >
< div class = "line" > < a id = "l00410" name = "l00410" > < / a > < span class = "lineno" > 410< / span > < span class = "keywordflow" > while< / span > ((*f2 == < span class = "charliteral" > ' ' < / span > ) & & (f2 != l2)) ++f2;< / div >
< div class = "line" > < a id = "l00411" name = "l00411" > < / a > < span class = "lineno" > 411< / span > < span class = "keywordflow" > if< / span > (*f1 != *f2) < span class = "keywordflow" > return< / span > (*f1 > *f2) ? 1 : -1;< / div >
< div class = "line" > < a id = "l00412" name = "l00412" > < / a > < span class = "lineno" > 412< / span > }< / div >
< div class = "line" > < a id = "l00413" name = "l00413" > < / a > < span class = "lineno" > 413< / span > < span class = "keywordflow" > return< / span > (< span class = "keywordtype" > int< / span > )((l1 - f1) - (l2 - f2));< / div >
< div class = "line" > < a id = "l00414" name = "l00414" > < / a > < span class = "lineno" > 414< / span > }< / div >
< div class = "line" > < a id = "l00415" name = "l00415" > < / a > < span class = "lineno" > 415< / span > < / div >
< div class = "line" > < a id = "l00416" name = "l00416" > < / a > < span class = "lineno" > 416< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00417" name = "l00417" > < / a > < span class = "lineno" > 417< / span > < span class = "comment" > Check type equivalence in a name list like < name1> |< name2> |...< / span > < / div >
< div class = "line" > < a id = "l00418" name = "l00418" > < / a > < span class = "lineno" > 418< / span > < span class = "comment" > Return 0 if equal, -1 if nb < tb, 1 if nb > tb< / span > < / div >
< div class = "line" > < a id = "l00419" name = "l00419" > < / a > < span class = "lineno" > 419< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00420" name = "l00420" > < / a > < span class = "lineno" > 420< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l00421" name = "l00421" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a73131c439c907ed987c34da85b95a597" > 421< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a73131c439c907ed987c34da85b95a597" > SWIG_TypeCmp< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *nb, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *tb) {< / div >
< div class = "line" > < a id = "l00422" name = "l00422" > < / a > < span class = "lineno" > 422< / span > < span class = "keywordtype" > int< / span > equiv = 1;< / div >
< div class = "line" > < a id = "l00423" name = "l00423" > < / a > < span class = "lineno" > 423< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > * te = tb + strlen(tb);< / div >
< div class = "line" > < a id = "l00424" name = "l00424" > < / a > < span class = "lineno" > 424< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > * ne = nb;< / div >
< div class = "line" > < a id = "l00425" name = "l00425" > < / a > < span class = "lineno" > 425< / span > < span class = "keywordflow" > while< / span > (equiv != 0 & & *ne) {< / div >
< div class = "line" > < a id = "l00426" name = "l00426" > < / a > < span class = "lineno" > 426< / span > < span class = "keywordflow" > for< / span > (nb = ne; *ne; ++ne) {< / div >
< div class = "line" > < a id = "l00427" name = "l00427" > < / a > < span class = "lineno" > 427< / span > < span class = "keywordflow" > if< / span > (*ne == < span class = "charliteral" > ' |' < / span > ) < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l00428" name = "l00428" > < / a > < span class = "lineno" > 428< / span > }< / div >
< div class = "line" > < a id = "l00429" name = "l00429" > < / a > < span class = "lineno" > 429< / span > equiv = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2f69ad4207037cb391a2b2d5915fcba2" > SWIG_TypeNameComp< / a > (nb, ne, tb, te);< / div >
< div class = "line" > < a id = "l00430" name = "l00430" > < / a > < span class = "lineno" > 430< / span > < span class = "keywordflow" > if< / span > (*ne) ++ne;< / div >
< div class = "line" > < a id = "l00431" name = "l00431" > < / a > < span class = "lineno" > 431< / span > }< / div >
< div class = "line" > < a id = "l00432" name = "l00432" > < / a > < span class = "lineno" > 432< / span > < span class = "keywordflow" > return< / span > equiv;< / div >
< div class = "line" > < a id = "l00433" name = "l00433" > < / a > < span class = "lineno" > 433< / span > }< / div >
< div class = "line" > < a id = "l00434" name = "l00434" > < / a > < span class = "lineno" > 434< / span > < / div >
< div class = "line" > < a id = "l00435" name = "l00435" > < / a > < span class = "lineno" > 435< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00436" name = "l00436" > < / a > < span class = "lineno" > 436< / span > < span class = "comment" > Check type equivalence in a name list like < name1> |< name2> |...< / span > < / div >
< div class = "line" > < a id = "l00437" name = "l00437" > < / a > < span class = "lineno" > 437< / span > < span class = "comment" > Return 0 if not equal, 1 if equal< / span > < / div >
< div class = "line" > < a id = "l00438" name = "l00438" > < / a > < span class = "lineno" > 438< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00439" name = "l00439" > < / a > < span class = "lineno" > 439< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l00440" name = "l00440" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a23ecf039d651082ffc7582c4f50af780" > 440< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a23ecf039d651082ffc7582c4f50af780" > SWIG_TypeEquiv< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *nb, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *tb) {< / div >
< div class = "line" > < a id = "l00441" name = "l00441" > < / a > < span class = "lineno" > 441< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a73131c439c907ed987c34da85b95a597" > SWIG_TypeCmp< / a > (nb, tb) == 0 ? 1 : 0;< / div >
< div class = "line" > < a id = "l00442" name = "l00442" > < / a > < span class = "lineno" > 442< / span > }< / div >
< div class = "line" > < a id = "l00443" name = "l00443" > < / a > < span class = "lineno" > 443< / span > < / div >
< div class = "line" > < a id = "l00444" name = "l00444" > < / a > < span class = "lineno" > 444< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00445" name = "l00445" > < / a > < span class = "lineno" > 445< / span > < span class = "comment" > Check the typename< / span > < / div >
< div class = "line" > < a id = "l00446" name = "l00446" > < / a > < span class = "lineno" > 446< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00447" name = "l00447" > < / a > < span class = "lineno" > 447< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *< / div >
< div class = "line" > < a id = "l00448" name = "l00448" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac1dbd2df27970f40895c52f0f0f1e47c" > 448< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac1dbd2df27970f40895c52f0f0f1e47c" > SWIG_TypeCheck< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *c, < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty) {< / div >
< div class = "line" > < a id = "l00449" name = "l00449" > < / a > < span class = "lineno" > 449< / span > < span class = "keywordflow" > if< / span > (ty) {< / div >
< div class = "line" > < a id = "l00450" name = "l00450" > < / a > < span class = "lineno" > 450< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *iter = ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > ;< / div >
< div class = "line" > < a id = "l00451" name = "l00451" > < / a > < span class = "lineno" > 451< / span > < span class = "keywordflow" > while< / span > (iter) {< / div >
< div class = "line" > < a id = "l00452" name = "l00452" > < / a > < span class = "lineno" > 452< / span > < span class = "keywordflow" > if< / span > (strcmp(iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > -> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > , c) == 0) {< / div >
< div class = "line" > < a id = "l00453" name = "l00453" > < / a > < span class = "lineno" > 453< / span > < span class = "keywordflow" > if< / span > (iter == ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > )< / div >
< div class = "line" > < a id = "l00454" name = "l00454" > < / a > < span class = "lineno" > 454< / span > < span class = "keywordflow" > return< / span > iter;< / div >
< div class = "line" > < a id = "l00455" name = "l00455" > < / a > < span class = "lineno" > 455< / span > < span class = "comment" > /* Move iter to the top of the linked list */< / span > < / div >
< div class = "line" > < a id = "l00456" name = "l00456" > < / a > < span class = "lineno" > 456< / span > iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a2d38bda0380e321f608dfc162f39eac9" > prev< / a > -> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > = iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > ;< / div >
< div class = "line" > < a id = "l00457" name = "l00457" > < / a > < span class = "lineno" > 457< / span > < span class = "keywordflow" > if< / span > (iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > )< / div >
< div class = "line" > < a id = "l00458" name = "l00458" > < / a > < span class = "lineno" > 458< / span > iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > -> < a class = "code hl_variable" href = "structswig__cast__info.html#a2d38bda0380e321f608dfc162f39eac9" > prev< / a > = iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a2d38bda0380e321f608dfc162f39eac9" > prev< / a > ;< / div >
< div class = "line" > < a id = "l00459" name = "l00459" > < / a > < span class = "lineno" > 459< / span > iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > = ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > ;< / div >
< div class = "line" > < a id = "l00460" name = "l00460" > < / a > < span class = "lineno" > 460< / span > iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a2d38bda0380e321f608dfc162f39eac9" > prev< / a > = 0;< / div >
< div class = "line" > < a id = "l00461" name = "l00461" > < / a > < span class = "lineno" > 461< / span > < span class = "keywordflow" > if< / span > (ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > ) ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > -> < a class = "code hl_variable" href = "structswig__cast__info.html#a2d38bda0380e321f608dfc162f39eac9" > prev< / a > = iter;< / div >
< div class = "line" > < a id = "l00462" name = "l00462" > < / a > < span class = "lineno" > 462< / span > ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > = iter;< / div >
< div class = "line" > < a id = "l00463" name = "l00463" > < / a > < span class = "lineno" > 463< / span > < span class = "keywordflow" > return< / span > iter;< / div >
< div class = "line" > < a id = "l00464" name = "l00464" > < / a > < span class = "lineno" > 464< / span > }< / div >
< div class = "line" > < a id = "l00465" name = "l00465" > < / a > < span class = "lineno" > 465< / span > iter = iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > ;< / div >
< div class = "line" > < a id = "l00466" name = "l00466" > < / a > < span class = "lineno" > 466< / span > }< / div >
< div class = "line" > < a id = "l00467" name = "l00467" > < / a > < span class = "lineno" > 467< / span > }< / div >
< div class = "line" > < a id = "l00468" name = "l00468" > < / a > < span class = "lineno" > 468< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l00469" name = "l00469" > < / a > < span class = "lineno" > 469< / span > }< / div >
< div class = "line" > < a id = "l00470" name = "l00470" > < / a > < span class = "lineno" > 470< / span > < / div >
< div class = "line" > < a id = "l00471" name = "l00471" > < / a > < span class = "lineno" > 471< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00472" name = "l00472" > < / a > < span class = "lineno" > 472< / span > < span class = "comment" > Identical to SWIG_TypeCheck, except strcmp is replaced with a pointer comparison< / span > < / div >
< div class = "line" > < a id = "l00473" name = "l00473" > < / a > < span class = "lineno" > 473< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00474" name = "l00474" > < / a > < span class = "lineno" > 474< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *< / div >
< div class = "line" > < a id = "l00475" name = "l00475" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a0bd9b9bda0c431597a804a27f8750746" > 475< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a0bd9b9bda0c431597a804a27f8750746" > SWIG_TypeCheckStruct< / a > (< a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *from, < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty) {< / div >
< div class = "line" > < a id = "l00476" name = "l00476" > < / a > < span class = "lineno" > 476< / span > < span class = "keywordflow" > if< / span > (ty) {< / div >
< div class = "line" > < a id = "l00477" name = "l00477" > < / a > < span class = "lineno" > 477< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *iter = ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > ;< / div >
< div class = "line" > < a id = "l00478" name = "l00478" > < / a > < span class = "lineno" > 478< / span > < span class = "keywordflow" > while< / span > (iter) {< / div >
< div class = "line" > < a id = "l00479" name = "l00479" > < / a > < span class = "lineno" > 479< / span > < span class = "keywordflow" > if< / span > (iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > == from) {< / div >
< div class = "line" > < a id = "l00480" name = "l00480" > < / a > < span class = "lineno" > 480< / span > < span class = "keywordflow" > if< / span > (iter == ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > )< / div >
< div class = "line" > < a id = "l00481" name = "l00481" > < / a > < span class = "lineno" > 481< / span > < span class = "keywordflow" > return< / span > iter;< / div >
< div class = "line" > < a id = "l00482" name = "l00482" > < / a > < span class = "lineno" > 482< / span > < span class = "comment" > /* Move iter to the top of the linked list */< / span > < / div >
< div class = "line" > < a id = "l00483" name = "l00483" > < / a > < span class = "lineno" > 483< / span > iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a2d38bda0380e321f608dfc162f39eac9" > prev< / a > -> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > = iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > ;< / div >
< div class = "line" > < a id = "l00484" name = "l00484" > < / a > < span class = "lineno" > 484< / span > < span class = "keywordflow" > if< / span > (iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > )< / div >
< div class = "line" > < a id = "l00485" name = "l00485" > < / a > < span class = "lineno" > 485< / span > iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > -> < a class = "code hl_variable" href = "structswig__cast__info.html#a2d38bda0380e321f608dfc162f39eac9" > prev< / a > = iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a2d38bda0380e321f608dfc162f39eac9" > prev< / a > ;< / div >
< div class = "line" > < a id = "l00486" name = "l00486" > < / a > < span class = "lineno" > 486< / span > iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > = ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > ;< / div >
< div class = "line" > < a id = "l00487" name = "l00487" > < / a > < span class = "lineno" > 487< / span > iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a2d38bda0380e321f608dfc162f39eac9" > prev< / a > = 0;< / div >
< div class = "line" > < a id = "l00488" name = "l00488" > < / a > < span class = "lineno" > 488< / span > < span class = "keywordflow" > if< / span > (ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > ) ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > -> < a class = "code hl_variable" href = "structswig__cast__info.html#a2d38bda0380e321f608dfc162f39eac9" > prev< / a > = iter;< / div >
< div class = "line" > < a id = "l00489" name = "l00489" > < / a > < span class = "lineno" > 489< / span > ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > = iter;< / div >
< div class = "line" > < a id = "l00490" name = "l00490" > < / a > < span class = "lineno" > 490< / span > < span class = "keywordflow" > return< / span > iter;< / div >
< div class = "line" > < a id = "l00491" name = "l00491" > < / a > < span class = "lineno" > 491< / span > }< / div >
< div class = "line" > < a id = "l00492" name = "l00492" > < / a > < span class = "lineno" > 492< / span > iter = iter-> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > ;< / div >
< div class = "line" > < a id = "l00493" name = "l00493" > < / a > < span class = "lineno" > 493< / span > }< / div >
< div class = "line" > < a id = "l00494" name = "l00494" > < / a > < span class = "lineno" > 494< / span > }< / div >
< div class = "line" > < a id = "l00495" name = "l00495" > < / a > < span class = "lineno" > 495< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l00496" name = "l00496" > < / a > < span class = "lineno" > 496< / span > }< / div >
< div class = "line" > < a id = "l00497" name = "l00497" > < / a > < span class = "lineno" > 497< / span > < / div >
< div class = "line" > < a id = "l00498" name = "l00498" > < / a > < span class = "lineno" > 498< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00499" name = "l00499" > < / a > < span class = "lineno" > 499< / span > < span class = "comment" > Cast a pointer up an inheritance hierarchy< / span > < / div >
< div class = "line" > < a id = "l00500" name = "l00500" > < / a > < span class = "lineno" > 500< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00501" name = "l00501" > < / a > < span class = "lineno" > 501< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#affa7aa2bcce5bea24a20e5b184ae0533" > SWIGRUNTIMEINLINE< / a > < span class = "keywordtype" > void< / span > *< / div >
< div class = "line" > < a id = "l00502" name = "l00502" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#afffa0f94d47fd5cdf487592e5541c61a" > 502< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#afffa0f94d47fd5cdf487592e5541c61a" > SWIG_TypeCast< / a > (< a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *ty, < span class = "keywordtype" > void< / span > *ptr, < span class = "keywordtype" > int< / span > *newmemory) {< / div >
< div class = "line" > < a id = "l00503" name = "l00503" > < / a > < span class = "lineno" > 503< / span > < span class = "keywordflow" > return< / span > ((!ty) || (!ty-> < a class = "code hl_variable" href = "structswig__cast__info.html#ab0c02ae209c86c1a920b1a6cbec7ec52" > converter< / a > )) ? ptr : (*ty-> < a class = "code hl_variable" href = "structswig__cast__info.html#ab0c02ae209c86c1a920b1a6cbec7ec52" > converter< / a > )(ptr, newmemory);< / div >
< div class = "line" > < a id = "l00504" name = "l00504" > < / a > < span class = "lineno" > 504< / span > }< / div >
< div class = "line" > < a id = "l00505" name = "l00505" > < / a > < span class = "lineno" > 505< / span > < / div >
< div class = "line" > < a id = "l00506" name = "l00506" > < / a > < span class = "lineno" > 506< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00507" name = "l00507" > < / a > < span class = "lineno" > 507< / span > < span class = "comment" > Dynamic pointer casting. Down an inheritance hierarchy< / span > < / div >
< div class = "line" > < a id = "l00508" name = "l00508" > < / a > < span class = "lineno" > 508< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00509" name = "l00509" > < / a > < span class = "lineno" > 509< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *< / div >
< div class = "line" > < a id = "l00510" name = "l00510" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a6dc4325cb80964265042967be746c127" > 510< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a6dc4325cb80964265042967be746c127" > SWIG_TypeDynamicCast< / a > (< a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty, < span class = "keywordtype" > void< / span > **ptr) {< / div >
< div class = "line" > < a id = "l00511" name = "l00511" > < / a > < span class = "lineno" > 511< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *lastty = ty;< / div >
< div class = "line" > < a id = "l00512" name = "l00512" > < / a > < span class = "lineno" > 512< / span > < span class = "keywordflow" > if< / span > (!ty || !ty-> < a class = "code hl_variable" href = "structswig__type__info.html#af97c463eb56e4061bd472750f8f501d3" > dcast< / a > ) < span class = "keywordflow" > return< / span > ty;< / div >
< div class = "line" > < a id = "l00513" name = "l00513" > < / a > < span class = "lineno" > 513< / span > < span class = "keywordflow" > while< / span > (ty & & (ty-> < a class = "code hl_variable" href = "structswig__type__info.html#af97c463eb56e4061bd472750f8f501d3" > dcast< / a > )) {< / div >
< div class = "line" > < a id = "l00514" name = "l00514" > < / a > < span class = "lineno" > 514< / span > ty = (*ty-> < a class = "code hl_variable" href = "structswig__type__info.html#af97c463eb56e4061bd472750f8f501d3" > dcast< / a > )(ptr);< / div >
< div class = "line" > < a id = "l00515" name = "l00515" > < / a > < span class = "lineno" > 515< / span > < span class = "keywordflow" > if< / span > (ty) lastty = ty;< / div >
< div class = "line" > < a id = "l00516" name = "l00516" > < / a > < span class = "lineno" > 516< / span > }< / div >
< div class = "line" > < a id = "l00517" name = "l00517" > < / a > < span class = "lineno" > 517< / span > < span class = "keywordflow" > return< / span > lastty;< / div >
< div class = "line" > < a id = "l00518" name = "l00518" > < / a > < span class = "lineno" > 518< / span > }< / div >
< div class = "line" > < a id = "l00519" name = "l00519" > < / a > < span class = "lineno" > 519< / span > < / div >
< div class = "line" > < a id = "l00520" name = "l00520" > < / a > < span class = "lineno" > 520< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00521" name = "l00521" > < / a > < span class = "lineno" > 521< / span > < span class = "comment" > Return the name associated with this type< / span > < / div >
< div class = "line" > < a id = "l00522" name = "l00522" > < / a > < span class = "lineno" > 522< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00523" name = "l00523" > < / a > < span class = "lineno" > 523< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#affa7aa2bcce5bea24a20e5b184ae0533" > SWIGRUNTIMEINLINE< / a > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< / div >
< div class = "line" > < a id = "l00524" name = "l00524" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aa21bb3240c71c0a64eedffad234f3898" > 524< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aa21bb3240c71c0a64eedffad234f3898" > SWIG_TypeName< / a > (< span class = "keyword" > const< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty) {< / div >
< div class = "line" > < a id = "l00525" name = "l00525" > < / a > < span class = "lineno" > 525< / span > < span class = "keywordflow" > return< / span > ty-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > ;< / div >
< div class = "line" > < a id = "l00526" name = "l00526" > < / a > < span class = "lineno" > 526< / span > }< / div >
< div class = "line" > < a id = "l00527" name = "l00527" > < / a > < span class = "lineno" > 527< / span > < / div >
< div class = "line" > < a id = "l00528" name = "l00528" > < / a > < span class = "lineno" > 528< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00529" name = "l00529" > < / a > < span class = "lineno" > 529< / span > < span class = "comment" > Return the pretty name associated with this type,< / span > < / div >
< div class = "line" > < a id = "l00530" name = "l00530" > < / a > < span class = "lineno" > 530< / span > < span class = "comment" > that is an unmangled type name in a form presentable to the user.< / span > < / div >
< div class = "line" > < a id = "l00531" name = "l00531" > < / a > < span class = "lineno" > 531< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00532" name = "l00532" > < / a > < span class = "lineno" > 532< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< / div >
< div class = "line" > < a id = "l00533" name = "l00533" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac06a9c6823be7d83dd9ea7b9d9a1b5ea" > 533< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac06a9c6823be7d83dd9ea7b9d9a1b5ea" > SWIG_TypePrettyName< / a > (< span class = "keyword" > const< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *type) {< / div >
< div class = "line" > < a id = "l00534" name = "l00534" > < / a > < span class = "lineno" > 534< / span > < span class = "comment" > /* The " str" field contains the equivalent pretty names of the< / span > < / div >
< div class = "line" > < a id = "l00535" name = "l00535" > < / a > < span class = "lineno" > 535< / span > < span class = "comment" > type, separated by vertical-bar characters. We choose< / span > < / div >
< div class = "line" > < a id = "l00536" name = "l00536" > < / a > < span class = "lineno" > 536< / span > < span class = "comment" > to print the last name, as it is often (?) the most< / span > < / div >
< div class = "line" > < a id = "l00537" name = "l00537" > < / a > < span class = "lineno" > 537< / span > < span class = "comment" > specific. */< / span > < / div >
< div class = "line" > < a id = "l00538" name = "l00538" > < / a > < span class = "lineno" > 538< / span > < span class = "keywordflow" > if< / span > (!type) < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l00539" name = "l00539" > < / a > < span class = "lineno" > 539< / span > < span class = "keywordflow" > if< / span > (type-> < a class = "code hl_variable" href = "structswig__type__info.html#a2799cca21c05a4f99f4c8b3b178d0133" > str< / a > != NULL) {< / div >
< div class = "line" > < a id = "l00540" name = "l00540" > < / a > < span class = "lineno" > 540< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *last_name = type-> < a class = "code hl_variable" href = "structswig__type__info.html#a2799cca21c05a4f99f4c8b3b178d0133" > str< / a > ;< / div >
< div class = "line" > < a id = "l00541" name = "l00541" > < / a > < span class = "lineno" > 541< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *s;< / div >
< div class = "line" > < a id = "l00542" name = "l00542" > < / a > < span class = "lineno" > 542< / span > < span class = "keywordflow" > for< / span > (s = type-> < a class = "code hl_variable" href = "structswig__type__info.html#a2799cca21c05a4f99f4c8b3b178d0133" > str< / a > ; *s; s++)< / div >
< div class = "line" > < a id = "l00543" name = "l00543" > < / a > < span class = "lineno" > 543< / span > < span class = "keywordflow" > if< / span > (*s == < span class = "charliteral" > ' |' < / span > ) last_name = s+1;< / div >
< div class = "line" > < a id = "l00544" name = "l00544" > < / a > < span class = "lineno" > 544< / span > < span class = "keywordflow" > return< / span > last_name;< / div >
< div class = "line" > < a id = "l00545" name = "l00545" > < / a > < span class = "lineno" > 545< / span > }< / div >
< div class = "line" > < a id = "l00546" name = "l00546" > < / a > < span class = "lineno" > 546< / span > < span class = "keywordflow" > else< / span > < / div >
< div class = "line" > < a id = "l00547" name = "l00547" > < / a > < span class = "lineno" > 547< / span > < span class = "keywordflow" > return< / span > type-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > ;< / div >
< div class = "line" > < a id = "l00548" name = "l00548" > < / a > < span class = "lineno" > 548< / span > }< / div >
< div class = "line" > < a id = "l00549" name = "l00549" > < / a > < span class = "lineno" > 549< / span > < / div >
< div class = "line" > < a id = "l00550" name = "l00550" > < / a > < span class = "lineno" > 550< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00551" name = "l00551" > < / a > < span class = "lineno" > 551< / span > < span class = "comment" > Set the clientdata field for a type< / span > < / div >
< div class = "line" > < a id = "l00552" name = "l00552" > < / a > < span class = "lineno" > 552< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00553" name = "l00553" > < / a > < span class = "lineno" > 553< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l00554" name = "l00554" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4b0a40223812f7d43bc2f0c2342fe2f7" > 554< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4b0a40223812f7d43bc2f0c2342fe2f7" > SWIG_TypeClientData< / a > (< a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ti, < span class = "keywordtype" > void< / span > *< a class = "code hl_variable" href = "structswig__module__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ) {< / div >
< div class = "line" > < a id = "l00555" name = "l00555" > < / a > < span class = "lineno" > 555< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *cast = ti-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > ;< / div >
< div class = "line" > < a id = "l00556" name = "l00556" > < / a > < span class = "lineno" > 556< / span > < span class = "comment" > /* if (ti-> clientdata == clientdata) return; */< / span > < / div >
< div class = "line" > < a id = "l00557" name = "l00557" > < / a > < span class = "lineno" > 557< / span > ti-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > = < a class = "code hl_variable" href = "structswig__module__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ;< / div >
< div class = "line" > < a id = "l00558" name = "l00558" > < / a > < span class = "lineno" > 558< / span > < / div >
< div class = "line" > < a id = "l00559" name = "l00559" > < / a > < span class = "lineno" > 559< / span > < span class = "keywordflow" > while< / span > (cast) {< / div >
< div class = "line" > < a id = "l00560" name = "l00560" > < / a > < span class = "lineno" > 560< / span > < span class = "keywordflow" > if< / span > (!cast-> < a class = "code hl_variable" href = "structswig__cast__info.html#ab0c02ae209c86c1a920b1a6cbec7ec52" > converter< / a > ) {< / div >
< div class = "line" > < a id = "l00561" name = "l00561" > < / a > < span class = "lineno" > 561< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *tc = cast-> < a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > ;< / div >
< div class = "line" > < a id = "l00562" name = "l00562" > < / a > < span class = "lineno" > 562< / span > < span class = "keywordflow" > if< / span > (!tc-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ) {< / div >
< div class = "line" > < a id = "l00563" name = "l00563" > < / a > < span class = "lineno" > 563< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4b0a40223812f7d43bc2f0c2342fe2f7" > SWIG_TypeClientData< / a > (tc, < a class = "code hl_variable" href = "structswig__module__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > );< / div >
< div class = "line" > < a id = "l00564" name = "l00564" > < / a > < span class = "lineno" > 564< / span > }< / div >
< div class = "line" > < a id = "l00565" name = "l00565" > < / a > < span class = "lineno" > 565< / span > }< / div >
< div class = "line" > < a id = "l00566" name = "l00566" > < / a > < span class = "lineno" > 566< / span > cast = cast-> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > ;< / div >
< div class = "line" > < a id = "l00567" name = "l00567" > < / a > < span class = "lineno" > 567< / span > }< / div >
< div class = "line" > < a id = "l00568" name = "l00568" > < / a > < span class = "lineno" > 568< / span > }< / div >
< div class = "line" > < a id = "l00569" name = "l00569" > < / a > < span class = "lineno" > 569< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l00570" name = "l00570" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a710082a7ea6978d654bad712dbebc0ee" > 570< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a710082a7ea6978d654bad712dbebc0ee" > SWIG_TypeNewClientData< / a > (< a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ti, < span class = "keywordtype" > void< / span > *< a class = "code hl_variable" href = "structswig__module__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ) {< / div >
< div class = "line" > < a id = "l00571" name = "l00571" > < / a > < span class = "lineno" > 571< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4b0a40223812f7d43bc2f0c2342fe2f7" > SWIG_TypeClientData< / a > (ti, < a class = "code hl_variable" href = "structswig__module__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > );< / div >
< div class = "line" > < a id = "l00572" name = "l00572" > < / a > < span class = "lineno" > 572< / span > ti-> < a class = "code hl_variable" href = "structswig__type__info.html#a25f6d5be66f731f527b185e361b06509" > owndata< / a > = 1;< / div >
< div class = "line" > < a id = "l00573" name = "l00573" > < / a > < span class = "lineno" > 573< / span > }< / div >
< div class = "line" > < a id = "l00574" name = "l00574" > < / a > < span class = "lineno" > 574< / span > < / div >
< div class = "line" > < a id = "l00575" name = "l00575" > < / a > < span class = "lineno" > 575< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00576" name = "l00576" > < / a > < span class = "lineno" > 576< / span > < span class = "comment" > Search for a swig_type_info structure only by mangled name< / span > < / div >
< div class = "line" > < a id = "l00577" name = "l00577" > < / a > < span class = "lineno" > 577< / span > < span class = "comment" > Search is a O(log #types)< / span > < / div >
< div class = "line" > < a id = "l00578" name = "l00578" > < / a > < span class = "lineno" > 578< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00579" name = "l00579" > < / a > < span class = "lineno" > 579< / span > < span class = "comment" > We start searching at module start, and finish searching when start == end.< / span > < / div >
< div class = "line" > < a id = "l00580" name = "l00580" > < / a > < span class = "lineno" > 580< / span > < span class = "comment" > Note: if start == end at the beginning of the function, we go all the way around< / span > < / div >
< div class = "line" > < a id = "l00581" name = "l00581" > < / a > < span class = "lineno" > 581< / span > < span class = "comment" > the circular list.< / span > < / div >
< div class = "line" > < a id = "l00582" name = "l00582" > < / a > < span class = "lineno" > 582< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00583" name = "l00583" > < / a > < span class = "lineno" > 583< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *< / div >
< div class = "line" > < a id = "l00584" name = "l00584" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a93c4c0e7df4ace78aab2f2efd289de52" > 584< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a93c4c0e7df4ace78aab2f2efd289de52" > SWIG_MangledTypeQueryModule< / a > (< a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *start,< / div >
< div class = "line" > < a id = "l00585" name = "l00585" > < / a > < span class = "lineno" > 585< / span > < a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *end,< / div >
< div class = "line" > < a id = "l00586" name = "l00586" > < / a > < span class = "lineno" > 586< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ) {< / div >
< div class = "line" > < a id = "l00587" name = "l00587" > < / a > < span class = "lineno" > 587< / span > < a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *iter = start;< / div >
< div class = "line" > < a id = "l00588" name = "l00588" > < / a > < span class = "lineno" > 588< / span > < span class = "keywordflow" > do< / span > {< / div >
< div class = "line" > < a id = "l00589" name = "l00589" > < / a > < span class = "lineno" > 589< / span > < span class = "keywordflow" > if< / span > (iter-> < a class = "code hl_variable" href = "structswig__module__info.html#a854352f53b148adc24983a58a1866d66" > size< / a > ) {< / div >
< div class = "line" > < a id = "l00590" name = "l00590" > < / a > < span class = "lineno" > 590< / span > < span class = "keywordtype" > size_t< / span > l = 0;< / div >
< div class = "line" > < a id = "l00591" name = "l00591" > < / a > < span class = "lineno" > 591< / span > < span class = "keywordtype" > size_t< / span > r = iter-> < a class = "code hl_variable" href = "structswig__module__info.html#a854352f53b148adc24983a58a1866d66" > size< / a > - 1;< / div >
< div class = "line" > < a id = "l00592" name = "l00592" > < / a > < span class = "lineno" > 592< / span > < span class = "keywordflow" > do< / span > {< / div >
< div class = "line" > < a id = "l00593" name = "l00593" > < / a > < span class = "lineno" > 593< / span > < span class = "comment" > /* since l+r > = 0, we can (> > 1) instead (/ 2) */< / span > < / div >
< div class = "line" > < a id = "l00594" name = "l00594" > < / a > < span class = "lineno" > 594< / span > < span class = "keywordtype" > size_t< / span > i = (l + r) > > 1;< / div >
< div class = "line" > < a id = "l00595" name = "l00595" > < / a > < span class = "lineno" > 595< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *iname = iter-> < a class = "code hl_variable" href = "structswig__module__info.html#a20fcaedb3b00c4e764a18973ecdee2cb" > types< / a > [i]-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > ;< / div >
< div class = "line" > < a id = "l00596" name = "l00596" > < / a > < span class = "lineno" > 596< / span > < span class = "keywordflow" > if< / span > (iname) {< / div >
< div class = "line" > < a id = "l00597" name = "l00597" > < / a > < span class = "lineno" > 597< / span > < span class = "keywordtype" > int< / span > compare = strcmp(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , iname);< / div >
< div class = "line" > < a id = "l00598" name = "l00598" > < / a > < span class = "lineno" > 598< / span > < span class = "keywordflow" > if< / span > (compare == 0) {< / div >
< div class = "line" > < a id = "l00599" name = "l00599" > < / a > < span class = "lineno" > 599< / span > < span class = "keywordflow" > return< / span > iter-> < a class = "code hl_variable" href = "structswig__module__info.html#a20fcaedb3b00c4e764a18973ecdee2cb" > types< / a > [i];< / div >
< div class = "line" > < a id = "l00600" name = "l00600" > < / a > < span class = "lineno" > 600< / span > } < span class = "keywordflow" > else< / span > < span class = "keywordflow" > if< / span > (compare < 0) {< / div >
< div class = "line" > < a id = "l00601" name = "l00601" > < / a > < span class = "lineno" > 601< / span > < span class = "keywordflow" > if< / span > (i) {< / div >
< div class = "line" > < a id = "l00602" name = "l00602" > < / a > < span class = "lineno" > 602< / span > r = i - 1;< / div >
< div class = "line" > < a id = "l00603" name = "l00603" > < / a > < span class = "lineno" > 603< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l00604" name = "l00604" > < / a > < span class = "lineno" > 604< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l00605" name = "l00605" > < / a > < span class = "lineno" > 605< / span > }< / div >
< div class = "line" > < a id = "l00606" name = "l00606" > < / a > < span class = "lineno" > 606< / span > } < span class = "keywordflow" > else< / span > < span class = "keywordflow" > if< / span > (compare > 0) {< / div >
< div class = "line" > < a id = "l00607" name = "l00607" > < / a > < span class = "lineno" > 607< / span > l = i + 1;< / div >
< div class = "line" > < a id = "l00608" name = "l00608" > < / a > < span class = "lineno" > 608< / span > }< / div >
< div class = "line" > < a id = "l00609" name = "l00609" > < / a > < span class = "lineno" > 609< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l00610" name = "l00610" > < / a > < span class = "lineno" > 610< / span > < span class = "keywordflow" > break< / span > ; < span class = "comment" > /* should never happen */< / span > < / div >
< div class = "line" > < a id = "l00611" name = "l00611" > < / a > < span class = "lineno" > 611< / span > }< / div >
< div class = "line" > < a id = "l00612" name = "l00612" > < / a > < span class = "lineno" > 612< / span > } < span class = "keywordflow" > while< / span > (l < = r);< / div >
< div class = "line" > < a id = "l00613" name = "l00613" > < / a > < span class = "lineno" > 613< / span > }< / div >
< div class = "line" > < a id = "l00614" name = "l00614" > < / a > < span class = "lineno" > 614< / span > iter = iter-> < a class = "code hl_variable" href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > next< / a > ;< / div >
< div class = "line" > < a id = "l00615" name = "l00615" > < / a > < span class = "lineno" > 615< / span > } < span class = "keywordflow" > while< / span > (iter != end);< / div >
< div class = "line" > < a id = "l00616" name = "l00616" > < / a > < span class = "lineno" > 616< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l00617" name = "l00617" > < / a > < span class = "lineno" > 617< / span > }< / div >
< div class = "line" > < a id = "l00618" name = "l00618" > < / a > < span class = "lineno" > 618< / span > < / div >
< div class = "line" > < a id = "l00619" name = "l00619" > < / a > < span class = "lineno" > 619< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00620" name = "l00620" > < / a > < span class = "lineno" > 620< / span > < span class = "comment" > Search for a swig_type_info structure for either a mangled name or a human readable name.< / span > < / div >
< div class = "line" > < a id = "l00621" name = "l00621" > < / a > < span class = "lineno" > 621< / span > < span class = "comment" > It first searches the mangled names of the types, which is a O(log #types)< / span > < / div >
< div class = "line" > < a id = "l00622" name = "l00622" > < / a > < span class = "lineno" > 622< / span > < span class = "comment" > If a type is not found it then searches the human readable names, which is O(#types).< / span > < / div >
< div class = "line" > < a id = "l00623" name = "l00623" > < / a > < span class = "lineno" > 623< / span > < span class = "comment" > < / span > < / div >
< div class = "line" > < a id = "l00624" name = "l00624" > < / a > < span class = "lineno" > 624< / span > < span class = "comment" > We start searching at module start, and finish searching when start == end.< / span > < / div >
< div class = "line" > < a id = "l00625" name = "l00625" > < / a > < span class = "lineno" > 625< / span > < span class = "comment" > Note: if start == end at the beginning of the function, we go all the way around< / span > < / div >
< div class = "line" > < a id = "l00626" name = "l00626" > < / a > < span class = "lineno" > 626< / span > < span class = "comment" > the circular list.< / span > < / div >
< div class = "line" > < a id = "l00627" name = "l00627" > < / a > < span class = "lineno" > 627< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00628" name = "l00628" > < / a > < span class = "lineno" > 628< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *< / div >
< div class = "line" > < a id = "l00629" name = "l00629" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4b7f2bcada11306d1a591792b715e870" > 629< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4b7f2bcada11306d1a591792b715e870" > SWIG_TypeQueryModule< / a > (< a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *start,< / div >
< div class = "line" > < a id = "l00630" name = "l00630" > < / a > < span class = "lineno" > 630< / span > < a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *end,< / div >
< div class = "line" > < a id = "l00631" name = "l00631" > < / a > < span class = "lineno" > 631< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ) {< / div >
< div class = "line" > < a id = "l00632" name = "l00632" > < / a > < span class = "lineno" > 632< / span > < span class = "comment" > /* STEP 1: Search the name field using binary search */< / span > < / div >
< div class = "line" > < a id = "l00633" name = "l00633" > < / a > < span class = "lineno" > 633< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ret = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a93c4c0e7df4ace78aab2f2efd289de52" > SWIG_MangledTypeQueryModule< / a > (start, end, < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > );< / div >
< div class = "line" > < a id = "l00634" name = "l00634" > < / a > < span class = "lineno" > 634< / span > < span class = "keywordflow" > if< / span > (ret) {< / div >
< div class = "line" > < a id = "l00635" name = "l00635" > < / a > < span class = "lineno" > 635< / span > < span class = "keywordflow" > return< / span > ret;< / div >
< div class = "line" > < a id = "l00636" name = "l00636" > < / a > < span class = "lineno" > 636< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l00637" name = "l00637" > < / a > < span class = "lineno" > 637< / span > < span class = "comment" > /* STEP 2: If the type hasn' t been found, do a complete search< / span > < / div >
< div class = "line" > < a id = "l00638" name = "l00638" > < / a > < span class = "lineno" > 638< / span > < span class = "comment" > of the str field (the human readable name) */< / span > < / div >
< div class = "line" > < a id = "l00639" name = "l00639" > < / a > < span class = "lineno" > 639< / span > < a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *iter = start;< / div >
< div class = "line" > < a id = "l00640" name = "l00640" > < / a > < span class = "lineno" > 640< / span > < span class = "keywordflow" > do< / span > {< / div >
< div class = "line" > < a id = "l00641" name = "l00641" > < / a > < span class = "lineno" > 641< / span > < span class = "keywordtype" > size_t< / span > i = 0;< / div >
< div class = "line" > < a id = "l00642" name = "l00642" > < / a > < span class = "lineno" > 642< / span > < span class = "keywordflow" > for< / span > (; i < iter-> < a class = "code hl_variable" href = "structswig__module__info.html#a854352f53b148adc24983a58a1866d66" > size< / a > ; ++i) {< / div >
< div class = "line" > < a id = "l00643" name = "l00643" > < / a > < span class = "lineno" > 643< / span > < span class = "keywordflow" > if< / span > (iter-> < a class = "code hl_variable" href = "structswig__module__info.html#a20fcaedb3b00c4e764a18973ecdee2cb" > types< / a > [i]-> < a class = "code hl_variable" href = "structswig__type__info.html#a2799cca21c05a4f99f4c8b3b178d0133" > str< / a > & & (< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a23ecf039d651082ffc7582c4f50af780" > SWIG_TypeEquiv< / a > (iter-> < a class = "code hl_variable" href = "structswig__module__info.html#a20fcaedb3b00c4e764a18973ecdee2cb" > types< / a > [i]-> < a class = "code hl_variable" href = "structswig__type__info.html#a2799cca21c05a4f99f4c8b3b178d0133" > str< / a > , < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > )))< / div >
< div class = "line" > < a id = "l00644" name = "l00644" > < / a > < span class = "lineno" > 644< / span > < span class = "keywordflow" > return< / span > iter-> < a class = "code hl_variable" href = "structswig__module__info.html#a20fcaedb3b00c4e764a18973ecdee2cb" > types< / a > [i];< / div >
< div class = "line" > < a id = "l00645" name = "l00645" > < / a > < span class = "lineno" > 645< / span > }< / div >
< div class = "line" > < a id = "l00646" name = "l00646" > < / a > < span class = "lineno" > 646< / span > iter = iter-> < a class = "code hl_variable" href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > next< / a > ;< / div >
< div class = "line" > < a id = "l00647" name = "l00647" > < / a > < span class = "lineno" > 647< / span > } < span class = "keywordflow" > while< / span > (iter != end);< / div >
< div class = "line" > < a id = "l00648" name = "l00648" > < / a > < span class = "lineno" > 648< / span > }< / div >
< div class = "line" > < a id = "l00649" name = "l00649" > < / a > < span class = "lineno" > 649< / span > < / div >
< div class = "line" > < a id = "l00650" name = "l00650" > < / a > < span class = "lineno" > 650< / span > < span class = "comment" > /* neither found a match */< / span > < / div >
< div class = "line" > < a id = "l00651" name = "l00651" > < / a > < span class = "lineno" > 651< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l00652" name = "l00652" > < / a > < span class = "lineno" > 652< / span > }< / div >
< div class = "line" > < a id = "l00653" name = "l00653" > < / a > < span class = "lineno" > 653< / span > < / div >
< div class = "line" > < a id = "l00654" name = "l00654" > < / a > < span class = "lineno" > 654< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00655" name = "l00655" > < / a > < span class = "lineno" > 655< / span > < span class = "comment" > Pack binary data into a string< / span > < / div >
< div class = "line" > < a id = "l00656" name = "l00656" > < / a > < span class = "lineno" > 656< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00657" name = "l00657" > < / a > < span class = "lineno" > 657< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > char< / span > *< / div >
< div class = "line" > < a id = "l00658" name = "l00658" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aaa492ed6d60bd6ebbfeccf06c698e6c7" > 658< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aaa492ed6d60bd6ebbfeccf06c698e6c7" > SWIG_PackData< / a > (< span class = "keywordtype" > char< / span > *c, < span class = "keywordtype" > void< / span > *ptr, < span class = "keywordtype" > size_t< / span > sz) {< / div >
< div class = "line" > < a id = "l00659" name = "l00659" > < / a > < span class = "lineno" > 659< / span > < span class = "keyword" > static< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > hex[17] = < span class = "stringliteral" > " 0123456789abcdef" < / span > ;< / div >
< div class = "line" > < a id = "l00660" name = "l00660" > < / a > < span class = "lineno" > 660< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > unsigned< / span > < span class = "keywordtype" > char< / span > *u = (< span class = "keywordtype" > unsigned< / span > < span class = "keywordtype" > char< / span > *) ptr;< / div >
< div class = "line" > < a id = "l00661" name = "l00661" > < / a > < span class = "lineno" > 661< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > unsigned< / span > < span class = "keywordtype" > char< / span > *eu = u + sz;< / div >
< div class = "line" > < a id = "l00662" name = "l00662" > < / a > < span class = "lineno" > 662< / span > < span class = "keywordflow" > for< / span > (; u != eu; ++u) {< / div >
< div class = "line" > < a id = "l00663" name = "l00663" > < / a > < span class = "lineno" > 663< / span > < span class = "keywordtype" > unsigned< / span > < span class = "keywordtype" > char< / span > uu = *u;< / div >
< div class = "line" > < a id = "l00664" name = "l00664" > < / a > < span class = "lineno" > 664< / span > *(c++) = hex[(uu & 0xf0) > > 4];< / div >
< div class = "line" > < a id = "l00665" name = "l00665" > < / a > < span class = "lineno" > 665< / span > *(c++) = hex[uu & 0xf];< / div >
< div class = "line" > < a id = "l00666" name = "l00666" > < / a > < span class = "lineno" > 666< / span > }< / div >
< div class = "line" > < a id = "l00667" name = "l00667" > < / a > < span class = "lineno" > 667< / span > < span class = "keywordflow" > return< / span > c;< / div >
< div class = "line" > < a id = "l00668" name = "l00668" > < / a > < span class = "lineno" > 668< / span > }< / div >
< div class = "line" > < a id = "l00669" name = "l00669" > < / a > < span class = "lineno" > 669< / span > < / div >
< div class = "line" > < a id = "l00670" name = "l00670" > < / a > < span class = "lineno" > 670< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00671" name = "l00671" > < / a > < span class = "lineno" > 671< / span > < span class = "comment" > Unpack binary data from a string< / span > < / div >
< div class = "line" > < a id = "l00672" name = "l00672" > < / a > < span class = "lineno" > 672< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00673" name = "l00673" > < / a > < span class = "lineno" > 673< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< / div >
< div class = "line" > < a id = "l00674" name = "l00674" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a737f157f6af483c5bba403459e9e8351" > 674< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a737f157f6af483c5bba403459e9e8351" > SWIG_UnpackData< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *c, < span class = "keywordtype" > void< / span > *ptr, < span class = "keywordtype" > size_t< / span > sz) {< / div >
< div class = "line" > < a id = "l00675" name = "l00675" > < / a > < span class = "lineno" > 675< / span > < span class = "keywordtype" > unsigned< / span > < span class = "keywordtype" > char< / span > *u = (< span class = "keywordtype" > unsigned< / span > < span class = "keywordtype" > char< / span > *) ptr;< / div >
< div class = "line" > < a id = "l00676" name = "l00676" > < / a > < span class = "lineno" > 676< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > unsigned< / span > < span class = "keywordtype" > char< / span > *eu = u + sz;< / div >
< div class = "line" > < a id = "l00677" name = "l00677" > < / a > < span class = "lineno" > 677< / span > < span class = "keywordflow" > for< / span > (; u != eu; ++u) {< / div >
< div class = "line" > < a id = "l00678" name = "l00678" > < / a > < span class = "lineno" > 678< / span > < span class = "keywordtype" > char< / span > d = *(c++);< / div >
< div class = "line" > < a id = "l00679" name = "l00679" > < / a > < span class = "lineno" > 679< / span > < span class = "keywordtype" > unsigned< / span > < span class = "keywordtype" > char< / span > uu;< / div >
< div class = "line" > < a id = "l00680" name = "l00680" > < / a > < span class = "lineno" > 680< / span > < span class = "keywordflow" > if< / span > ((d > = < span class = "charliteral" > ' 0' < / span > ) & & (d < = < span class = "charliteral" > ' 9' < / span > ))< / div >
< div class = "line" > < a id = "l00681" name = "l00681" > < / a > < span class = "lineno" > 681< / span > uu = (< span class = "keywordtype" > unsigned< / span > char)((d - < span class = "charliteral" > ' 0' < / span > ) < < 4);< / div >
< div class = "line" > < a id = "l00682" name = "l00682" > < / a > < span class = "lineno" > 682< / span > < span class = "keywordflow" > else< / span > < span class = "keywordflow" > if< / span > ((d > = < span class = "charliteral" > ' a' < / span > ) & & (d < = < span class = "charliteral" > ' f' < / span > ))< / div >
< div class = "line" > < a id = "l00683" name = "l00683" > < / a > < span class = "lineno" > 683< / span > uu = (< span class = "keywordtype" > unsigned< / span > char)((d - (< span class = "charliteral" > ' a' < / span > -10)) < < 4);< / div >
< div class = "line" > < a id = "l00684" name = "l00684" > < / a > < span class = "lineno" > 684< / span > < span class = "keywordflow" > else< / span > < / div >
< div class = "line" > < a id = "l00685" name = "l00685" > < / a > < span class = "lineno" > 685< / span > < span class = "keywordflow" > return< / span > (< span class = "keywordtype" > char< / span > *) 0;< / div >
< div class = "line" > < a id = "l00686" name = "l00686" > < / a > < span class = "lineno" > 686< / span > d = *(c++);< / div >
< div class = "line" > < a id = "l00687" name = "l00687" > < / a > < span class = "lineno" > 687< / span > < span class = "keywordflow" > if< / span > ((d > = < span class = "charliteral" > ' 0' < / span > ) & & (d < = < span class = "charliteral" > ' 9' < / span > ))< / div >
< div class = "line" > < a id = "l00688" name = "l00688" > < / a > < span class = "lineno" > 688< / span > uu |= (< span class = "keywordtype" > unsigned< / span > char)(d - < span class = "charliteral" > ' 0' < / span > );< / div >
< div class = "line" > < a id = "l00689" name = "l00689" > < / a > < span class = "lineno" > 689< / span > < span class = "keywordflow" > else< / span > < span class = "keywordflow" > if< / span > ((d > = < span class = "charliteral" > ' a' < / span > ) & & (d < = < span class = "charliteral" > ' f' < / span > ))< / div >
< div class = "line" > < a id = "l00690" name = "l00690" > < / a > < span class = "lineno" > 690< / span > uu |= (< span class = "keywordtype" > unsigned< / span > char)(d - (< span class = "charliteral" > ' a' < / span > -10));< / div >
< div class = "line" > < a id = "l00691" name = "l00691" > < / a > < span class = "lineno" > 691< / span > < span class = "keywordflow" > else< / span > < / div >
< div class = "line" > < a id = "l00692" name = "l00692" > < / a > < span class = "lineno" > 692< / span > < span class = "keywordflow" > return< / span > (< span class = "keywordtype" > char< / span > *) 0;< / div >
< div class = "line" > < a id = "l00693" name = "l00693" > < / a > < span class = "lineno" > 693< / span > *u = uu;< / div >
< div class = "line" > < a id = "l00694" name = "l00694" > < / a > < span class = "lineno" > 694< / span > }< / div >
< div class = "line" > < a id = "l00695" name = "l00695" > < / a > < span class = "lineno" > 695< / span > < span class = "keywordflow" > return< / span > c;< / div >
< div class = "line" > < a id = "l00696" name = "l00696" > < / a > < span class = "lineno" > 696< / span > }< / div >
< div class = "line" > < a id = "l00697" name = "l00697" > < / a > < span class = "lineno" > 697< / span > < / div >
< div class = "line" > < a id = "l00698" name = "l00698" > < / a > < span class = "lineno" > 698< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l00699" name = "l00699" > < / a > < span class = "lineno" > 699< / span > < span class = "comment" > Pack ' void *' into a string buffer.< / span > < / div >
< div class = "line" > < a id = "l00700" name = "l00700" > < / a > < span class = "lineno" > 700< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00701" name = "l00701" > < / a > < span class = "lineno" > 701< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > char< / span > *< / div >
< div class = "line" > < a id = "l00702" name = "l00702" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aa71ae3418091a5c7b5af87423b7c8162" > 702< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aa71ae3418091a5c7b5af87423b7c8162" > SWIG_PackVoidPtr< / a > (< span class = "keywordtype" > char< / span > *buff, < span class = "keywordtype" > void< / span > *ptr, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , < span class = "keywordtype" > size_t< / span > bsz) {< / div >
< div class = "line" > < a id = "l00703" name = "l00703" > < / a > < span class = "lineno" > 703< / span > < span class = "keywordtype" > char< / span > *r = buff;< / div >
< div class = "line" > < a id = "l00704" name = "l00704" > < / a > < span class = "lineno" > 704< / span > < span class = "keywordflow" > if< / span > ((2*< span class = "keyword" > sizeof< / span > (< span class = "keywordtype" > void< / span > *) + 2) > bsz) < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l00705" name = "l00705" > < / a > < span class = "lineno" > 705< / span > *(r++) = < span class = "charliteral" > ' _' < / span > ;< / div >
< div class = "line" > < a id = "l00706" name = "l00706" > < / a > < span class = "lineno" > 706< / span > r = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aaa492ed6d60bd6ebbfeccf06c698e6c7" > SWIG_PackData< / a > (r,& ptr,< span class = "keyword" > sizeof< / span > (< span class = "keywordtype" > void< / span > *));< / div >
< div class = "line" > < a id = "l00707" name = "l00707" > < / a > < span class = "lineno" > 707< / span > < span class = "keywordflow" > if< / span > (strlen(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ) + 1 > (bsz - (r - buff))) < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l00708" name = "l00708" > < / a > < span class = "lineno" > 708< / span > strcpy(r,< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > );< / div >
< div class = "line" > < a id = "l00709" name = "l00709" > < / a > < span class = "lineno" > 709< / span > < span class = "keywordflow" > return< / span > buff;< / div >
< div class = "line" > < a id = "l00710" name = "l00710" > < / a > < span class = "lineno" > 710< / span > }< / div >
< div class = "line" > < a id = "l00711" name = "l00711" > < / a > < span class = "lineno" > 711< / span > < / div >
< div class = "line" > < a id = "l00712" name = "l00712" > < / a > < span class = "lineno" > 712< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< / div >
< div class = "line" > < a id = "l00713" name = "l00713" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a5de83b7bb4a7b529efc5d11ba9a0f3d0" > 713< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a5de83b7bb4a7b529efc5d11ba9a0f3d0" > SWIG_UnpackVoidPtr< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *c, < span class = "keywordtype" > void< / span > **ptr, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ) {< / div >
< div class = "line" > < a id = "l00714" name = "l00714" > < / a > < span class = "lineno" > 714< / span > < span class = "keywordflow" > if< / span > (*c != < span class = "charliteral" > ' _' < / span > ) {< / div >
< div class = "line" > < a id = "l00715" name = "l00715" > < / a > < span class = "lineno" > 715< / span > < span class = "keywordflow" > if< / span > (strcmp(c,< span class = "stringliteral" > " NULL" < / span > ) == 0) {< / div >
< div class = "line" > < a id = "l00716" name = "l00716" > < / a > < span class = "lineno" > 716< / span > *ptr = (< span class = "keywordtype" > void< / span > *) 0;< / div >
< div class = "line" > < a id = "l00717" name = "l00717" > < / a > < span class = "lineno" > 717< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ;< / div >
< div class = "line" > < a id = "l00718" name = "l00718" > < / a > < span class = "lineno" > 718< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l00719" name = "l00719" > < / a > < span class = "lineno" > 719< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l00720" name = "l00720" > < / a > < span class = "lineno" > 720< / span > }< / div >
< div class = "line" > < a id = "l00721" name = "l00721" > < / a > < span class = "lineno" > 721< / span > }< / div >
< div class = "line" > < a id = "l00722" name = "l00722" > < / a > < span class = "lineno" > 722< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a737f157f6af483c5bba403459e9e8351" > SWIG_UnpackData< / a > (++c,ptr,< span class = "keyword" > sizeof< / span > (< span class = "keywordtype" > void< / span > *));< / div >
< div class = "line" > < a id = "l00723" name = "l00723" > < / a > < span class = "lineno" > 723< / span > }< / div >
< div class = "line" > < a id = "l00724" name = "l00724" > < / a > < span class = "lineno" > 724< / span > < / div >
< div class = "line" > < a id = "l00725" name = "l00725" > < / a > < span class = "lineno" > 725< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > char< / span > *< / div >
< div class = "line" > < a id = "l00726" name = "l00726" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4f0344e5d30b283622dd7fffc7e39533" > 726< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4f0344e5d30b283622dd7fffc7e39533" > SWIG_PackDataName< / a > (< span class = "keywordtype" > char< / span > *buff, < span class = "keywordtype" > void< / span > *ptr, < span class = "keywordtype" > size_t< / span > sz, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , < span class = "keywordtype" > size_t< / span > bsz) {< / div >
< div class = "line" > < a id = "l00727" name = "l00727" > < / a > < span class = "lineno" > 727< / span > < span class = "keywordtype" > char< / span > *r = buff;< / div >
< div class = "line" > < a id = "l00728" name = "l00728" > < / a > < span class = "lineno" > 728< / span > < span class = "keywordtype" > size_t< / span > lname = (< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ? strlen(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ) : 0);< / div >
< div class = "line" > < a id = "l00729" name = "l00729" > < / a > < span class = "lineno" > 729< / span > < span class = "keywordflow" > if< / span > ((2*sz + 2 + lname) > bsz) < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l00730" name = "l00730" > < / a > < span class = "lineno" > 730< / span > *(r++) = < span class = "charliteral" > ' _' < / span > ;< / div >
< div class = "line" > < a id = "l00731" name = "l00731" > < / a > < span class = "lineno" > 731< / span > r = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aaa492ed6d60bd6ebbfeccf06c698e6c7" > SWIG_PackData< / a > (r,ptr,sz);< / div >
< div class = "line" > < a id = "l00732" name = "l00732" > < / a > < span class = "lineno" > 732< / span > < span class = "keywordflow" > if< / span > (lname) {< / div >
< div class = "line" > < a id = "l00733" name = "l00733" > < / a > < span class = "lineno" > 733< / span > strncpy(r,< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ,lname+1);< / div >
< div class = "line" > < a id = "l00734" name = "l00734" > < / a > < span class = "lineno" > 734< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l00735" name = "l00735" > < / a > < span class = "lineno" > 735< / span > *r = 0;< / div >
< div class = "line" > < a id = "l00736" name = "l00736" > < / a > < span class = "lineno" > 736< / span > }< / div >
< div class = "line" > < a id = "l00737" name = "l00737" > < / a > < span class = "lineno" > 737< / span > < span class = "keywordflow" > return< / span > buff;< / div >
< div class = "line" > < a id = "l00738" name = "l00738" > < / a > < span class = "lineno" > 738< / span > }< / div >
< div class = "line" > < a id = "l00739" name = "l00739" > < / a > < span class = "lineno" > 739< / span > < / div >
< div class = "line" > < a id = "l00740" name = "l00740" > < / a > < span class = "lineno" > 740< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< / div >
< div class = "line" > < a id = "l00741" name = "l00741" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a97000accda334d49ad7b51fa562fd741" > 741< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a97000accda334d49ad7b51fa562fd741" > SWIG_UnpackDataName< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *c, < span class = "keywordtype" > void< / span > *ptr, < span class = "keywordtype" > size_t< / span > sz, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ) {< / div >
< div class = "line" > < a id = "l00742" name = "l00742" > < / a > < span class = "lineno" > 742< / span > < span class = "keywordflow" > if< / span > (*c != < span class = "charliteral" > ' _' < / span > ) {< / div >
< div class = "line" > < a id = "l00743" name = "l00743" > < / a > < span class = "lineno" > 743< / span > < span class = "keywordflow" > if< / span > (strcmp(c,< span class = "stringliteral" > " NULL" < / span > ) == 0) {< / div >
< div class = "line" > < a id = "l00744" name = "l00744" > < / a > < span class = "lineno" > 744< / span > memset(ptr,0,sz);< / div >
< div class = "line" > < a id = "l00745" name = "l00745" > < / a > < span class = "lineno" > 745< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ;< / div >
< div class = "line" > < a id = "l00746" name = "l00746" > < / a > < span class = "lineno" > 746< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l00747" name = "l00747" > < / a > < span class = "lineno" > 747< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l00748" name = "l00748" > < / a > < span class = "lineno" > 748< / span > }< / div >
< div class = "line" > < a id = "l00749" name = "l00749" > < / a > < span class = "lineno" > 749< / span > }< / div >
< div class = "line" > < a id = "l00750" name = "l00750" > < / a > < span class = "lineno" > 750< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a737f157f6af483c5bba403459e9e8351" > SWIG_UnpackData< / a > (++c,ptr,sz);< / div >
< div class = "line" > < a id = "l00751" name = "l00751" > < / a > < span class = "lineno" > 751< / span > }< / div >
< div class = "line" > < a id = "l00752" name = "l00752" > < / a > < span class = "lineno" > 752< / span > < / div >
< div class = "line" > < a id = "l00753" name = "l00753" > < / a > < span class = "lineno" > 753< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l00754" name = "l00754" > < / a > < span class = "lineno" > 754< / span > }< / div >
< div class = "line" > < a id = "l00755" name = "l00755" > < / a > < span class = "lineno" > 755< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00756" name = "l00756" > < / a > < span class = "lineno" > 756< / span > < / div >
< div class = "line" > < a id = "l00757" name = "l00757" > < / a > < span class = "lineno" > 757< / span > < span class = "comment" > /* Errors in SWIG */< / span > < / div >
< div class = "line" > < a id = "l00758" name = "l00758" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a45817cd389e6f40d0ffb004ff0678031" > 758< / a > < / span > < span class = "preprocessor" > #define SWIG_UnknownError -1< / span > < / div >
< div class = "line" > < a id = "l00759" name = "l00759" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a9fcdfcd79ad6f30120990223ea16879a" > 759< / a > < / span > < span class = "preprocessor" > #define SWIG_IOError -2< / span > < / div >
< div class = "line" > < a id = "l00760" name = "l00760" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a34d3d1c1310427d00140bf1cc8de3ef6" > 760< / a > < / span > < span class = "preprocessor" > #define SWIG_RuntimeError -3< / span > < / div >
< div class = "line" > < a id = "l00761" name = "l00761" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#af1ed73e454bdee28cc19369784f56eed" > 761< / a > < / span > < span class = "preprocessor" > #define SWIG_IndexError -4< / span > < / div >
< div class = "line" > < a id = "l00762" name = "l00762" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2685345a18f9d5fe8a390ec8500cb916" > 762< / a > < / span > < span class = "preprocessor" > #define SWIG_TypeError -5< / span > < / div >
< div class = "line" > < a id = "l00763" name = "l00763" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ae4cc0f5599402526dd5c2fdb80d87517" > 763< / a > < / span > < span class = "preprocessor" > #define SWIG_DivisionByZero -6< / span > < / div >
< div class = "line" > < a id = "l00764" name = "l00764" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ae9c11d011d8390489595f718d7565a8a" > 764< / a > < / span > < span class = "preprocessor" > #define SWIG_OverflowError -7< / span > < / div >
< div class = "line" > < a id = "l00765" name = "l00765" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a1c4e29c043d3220cedca539360e07148" > 765< / a > < / span > < span class = "preprocessor" > #define SWIG_SyntaxError -8< / span > < / div >
< div class = "line" > < a id = "l00766" name = "l00766" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4c1b15a2401d60351d98df9327886280" > 766< / a > < / span > < span class = "preprocessor" > #define SWIG_ValueError -9< / span > < / div >
< div class = "line" > < a id = "l00767" name = "l00767" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ae4a7b4ce78e031cbf5227bea38d81221" > 767< / a > < / span > < span class = "preprocessor" > #define SWIG_SystemError -10< / span > < / div >
< div class = "line" > < a id = "l00768" name = "l00768" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a5c83bd4d8f39d6eed1df7d3444caa2e1" > 768< / a > < / span > < span class = "preprocessor" > #define SWIG_AttributeError -11< / span > < / div >
< div class = "line" > < a id = "l00769" name = "l00769" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ae1cd9de0a75c6d814815a9de66a4a46d" > 769< / a > < / span > < span class = "preprocessor" > #define SWIG_MemoryError -12< / span > < / div >
< div class = "line" > < a id = "l00770" name = "l00770" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aa11fe417abd4c5a02d31cc1a51dee007" > 770< / a > < / span > < span class = "preprocessor" > #define SWIG_NullReferenceError -13< / span > < / div >
< div class = "line" > < a id = "l00771" name = "l00771" > < / a > < span class = "lineno" > 771< / span > < / div >
< div class = "line" > < a id = "l00772" name = "l00772" > < / a > < span class = "lineno" > 772< / span > < / div >
< div class = "line" > < a id = "l00773" name = "l00773" > < / a > < span class = "lineno" > 773< / span > < / div >
< div class = "line" > < a id = "l00774" name = "l00774" > < / a > < span class = "lineno" > 774< / span > < span class = "comment" > /* Compatibility macros for Python 3 */< / span > < / div >
< div class = "line" > < a id = "l00775" name = "l00775" > < / a > < span class = "lineno" > 775< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l00776" name = "l00776" > < / a > < span class = "lineno" > 776< / span > < / div >
< div class = "line" > < a id = "l00777" name = "l00777" > < / a > < span class = "lineno" > 777< / span > < span class = "preprocessor" > #define PyClass_Check(obj) PyObject_IsInstance(obj, (PyObject *)& PyType_Type)< / span > < / div >
< div class = "line" > < a id = "l00778" name = "l00778" > < / a > < span class = "lineno" > 778< / span > < span class = "preprocessor" > #define PyInt_Check(x) PyLong_Check(x)< / span > < / div >
< div class = "line" > < a id = "l00779" name = "l00779" > < / a > < span class = "lineno" > 779< / span > < span class = "preprocessor" > #define PyInt_AsLong(x) PyLong_AsLong(x)< / span > < / div >
< div class = "line" > < a id = "l00780" name = "l00780" > < / a > < span class = "lineno" > 780< / span > < span class = "preprocessor" > #define PyInt_FromLong(x) PyLong_FromLong(x)< / span > < / div >
< div class = "line" > < a id = "l00781" name = "l00781" > < / a > < span class = "lineno" > 781< / span > < span class = "preprocessor" > #define PyInt_FromSize_t(x) PyLong_FromSize_t(x)< / span > < / div >
< div class = "line" > < a id = "l00782" name = "l00782" > < / a > < span class = "lineno" > 782< / span > < span class = "preprocessor" > #define PyString_Check(name) PyBytes_Check(name)< / span > < / div >
< div class = "line" > < a id = "l00783" name = "l00783" > < / a > < span class = "lineno" > 783< / span > < span class = "preprocessor" > #define PyString_FromString(x) PyUnicode_FromString(x)< / span > < / div >
< div class = "line" > < a id = "l00784" name = "l00784" > < / a > < span class = "lineno" > 784< / span > < span class = "preprocessor" > #define PyString_Format(fmt, args) PyUnicode_Format(fmt, args)< / span > < / div >
< div class = "line" > < a id = "l00785" name = "l00785" > < / a > < span class = "lineno" > 785< / span > < span class = "preprocessor" > #define PyString_AsString(str) PyBytes_AsString(str)< / span > < / div >
< div class = "line" > < a id = "l00786" name = "l00786" > < / a > < span class = "lineno" > 786< / span > < span class = "preprocessor" > #define PyString_Size(str) PyBytes_Size(str) < / span > < / div >
< div class = "line" > < a id = "l00787" name = "l00787" > < / a > < span class = "lineno" > 787< / span > < span class = "preprocessor" > #define PyString_InternFromString(key) PyUnicode_InternFromString(key)< / span > < / div >
< div class = "line" > < a id = "l00788" name = "l00788" > < / a > < span class = "lineno" > 788< / span > < span class = "preprocessor" > #define Py_TPFLAGS_HAVE_CLASS Py_TPFLAGS_BASETYPE< / span > < / div >
< div class = "line" > < a id = "l00789" name = "l00789" > < / a > < span class = "lineno" > 789< / span > < span class = "preprocessor" > #define PyString_AS_STRING(x) PyUnicode_AS_STRING(x)< / span > < / div >
< div class = "line" > < a id = "l00790" name = "l00790" > < / a > < span class = "lineno" > 790< / span > < span class = "preprocessor" > #define _PyLong_FromSsize_t(x) PyLong_FromSsize_t(x)< / span > < / div >
< div class = "line" > < a id = "l00791" name = "l00791" > < / a > < span class = "lineno" > 791< / span > < / div >
< div class = "line" > < a id = "l00792" name = "l00792" > < / a > < span class = "lineno" > 792< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00793" name = "l00793" > < / a > < span class = "lineno" > 793< / span > < / div >
< div class = "line" > < a id = "l00794" name = "l00794" > < / a > < span class = "lineno" > 794< / span > < span class = "preprocessor" > #ifndef Py_TYPE< / span > < / div >
< div class = "line" > < a id = "l00795" name = "l00795" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#afd489119bf6e3552bdaa6bc365e35e59" > 795< / a > < / span > < span class = "preprocessor" > # define Py_TYPE(op) ((op)-> ob_type)< / span > < / div >
< div class = "line" > < a id = "l00796" name = "l00796" > < / a > < span class = "lineno" > 796< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00797" name = "l00797" > < / a > < span class = "lineno" > 797< / span > < / div >
< div class = "line" > < a id = "l00798" name = "l00798" > < / a > < span class = "lineno" > 798< / span > < span class = "comment" > /* SWIG APIs for compatibility of both Python 2 & 3 */< / span > < / div >
< div class = "line" > < a id = "l00799" name = "l00799" > < / a > < span class = "lineno" > 799< / span > < / div >
< div class = "line" > < a id = "l00800" name = "l00800" > < / a > < span class = "lineno" > 800< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l00801" name = "l00801" > < / a > < span class = "lineno" > 801< / span > < span class = "preprocessor" > # define SWIG_Python_str_FromFormat PyUnicode_FromFormat< / span > < / div >
< div class = "line" > < a id = "l00802" name = "l00802" > < / a > < span class = "lineno" > 802< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l00803" name = "l00803" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a9b793ab094535913288a25a20906bc8e" > 803< / a > < / span > < span class = "preprocessor" > # define SWIG_Python_str_FromFormat PyString_FromFormat< / span > < / div >
< div class = "line" > < a id = "l00804" name = "l00804" > < / a > < span class = "lineno" > 804< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00805" name = "l00805" > < / a > < span class = "lineno" > 805< / span > < / div >
< div class = "line" > < a id = "l00806" name = "l00806" > < / a > < span class = "lineno" > 806< / span > < / div >
< div class = "line" > < a id = "l00807" name = "l00807" > < / a > < span class = "lineno" > 807< / span > < span class = "comment" > /* Warning: This function will allocate a new string in Python 3,< / span > < / div >
< div class = "line" > < a id = "l00808" name = "l00808" > < / a > < span class = "lineno" > 808< / span > < span class = "comment" > * so please call SWIG_Python_str_DelForPy3(x) to free the space.< / span > < / div >
< div class = "line" > < a id = "l00809" name = "l00809" > < / a > < span class = "lineno" > 809< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l00810" name = "l00810" > < / a > < span class = "lineno" > 810< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > char< / span > *< / div >
< div class = "line" > < a id = "l00811" name = "l00811" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a490869adce66bc12597e3c1ac23fab48" > 811< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a490869adce66bc12597e3c1ac23fab48" > SWIG_Python_str_AsChar< / a > (PyObject *str)< / div >
< div class = "line" > < a id = "l00812" name = "l00812" > < / a > < span class = "lineno" > 812< / span > {< / div >
< div class = "line" > < a id = "l00813" name = "l00813" > < / a > < span class = "lineno" > 813< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03030000< / span > < / div >
< div class = "line" > < a id = "l00814" name = "l00814" > < / a > < span class = "lineno" > 814< / span > < span class = "keywordflow" > return< / span > (< span class = "keywordtype" > char< / span > *)PyUnicode_AsUTF8(str);< / div >
< div class = "line" > < a id = "l00815" name = "l00815" > < / a > < span class = "lineno" > 815< / span > < span class = "preprocessor" > #elif PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l00816" name = "l00816" > < / a > < span class = "lineno" > 816< / span > < span class = "keywordtype" > char< / span > *newstr = 0;< / div >
< div class = "line" > < a id = "l00817" name = "l00817" > < / a > < span class = "lineno" > 817< / span > str = PyUnicode_AsUTF8String(str);< / div >
< div class = "line" > < a id = "l00818" name = "l00818" > < / a > < span class = "lineno" > 818< / span > < span class = "keywordflow" > if< / span > (str) {< / div >
< div class = "line" > < a id = "l00819" name = "l00819" > < / a > < span class = "lineno" > 819< / span > < span class = "keywordtype" > char< / span > *cstr;< / div >
< div class = "line" > < a id = "l00820" name = "l00820" > < / a > < span class = "lineno" > 820< / span > Py_ssize_t len;< / div >
< div class = "line" > < a id = "l00821" name = "l00821" > < / a > < span class = "lineno" > 821< / span > < span class = "keywordflow" > if< / span > (PyBytes_AsStringAndSize(str, & cstr, & len) != -1) {< / div >
< div class = "line" > < a id = "l00822" name = "l00822" > < / a > < span class = "lineno" > 822< / span > newstr = (< span class = "keywordtype" > char< / span > *) < a class = "code hl_function" href = "parser_8tab_8cc.html#a8d12df60024a0ab3de3a276240433890" > malloc< / a > (len+1);< / div >
< div class = "line" > < a id = "l00823" name = "l00823" > < / a > < span class = "lineno" > 823< / span > < span class = "keywordflow" > if< / span > (newstr)< / div >
< div class = "line" > < a id = "l00824" name = "l00824" > < / a > < span class = "lineno" > 824< / span > memcpy(newstr, cstr, len+1);< / div >
< div class = "line" > < a id = "l00825" name = "l00825" > < / a > < span class = "lineno" > 825< / span > }< / div >
< div class = "line" > < a id = "l00826" name = "l00826" > < / a > < span class = "lineno" > 826< / span > Py_XDECREF(str);< / div >
< div class = "line" > < a id = "l00827" name = "l00827" > < / a > < span class = "lineno" > 827< / span > }< / div >
< div class = "line" > < a id = "l00828" name = "l00828" > < / a > < span class = "lineno" > 828< / span > < span class = "keywordflow" > return< / span > newstr;< / div >
< div class = "line" > < a id = "l00829" name = "l00829" > < / a > < span class = "lineno" > 829< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l00830" name = "l00830" > < / a > < span class = "lineno" > 830< / span > < span class = "keywordflow" > return< / span > PyString_AsString(str);< / div >
< div class = "line" > < a id = "l00831" name = "l00831" > < / a > < span class = "lineno" > 831< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00832" name = "l00832" > < / a > < span class = "lineno" > 832< / span > }< / div >
< div class = "line" > < a id = "l00833" name = "l00833" > < / a > < span class = "lineno" > 833< / span > < / div >
< div class = "line" > < a id = "l00834" name = "l00834" > < / a > < span class = "lineno" > 834< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03030000 || PY_VERSION_HEX < 0x03000000< / span > < / div >
< div class = "line" > < a id = "l00835" name = "l00835" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a866b998f49f1870f2a0af8e30c738d15" > 835< / a > < / span > < span class = "preprocessor" > # define SWIG_Python_str_DelForPy3(x)< / span > < / div >
< div class = "line" > < a id = "l00836" name = "l00836" > < / a > < span class = "lineno" > 836< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l00837" name = "l00837" > < / a > < span class = "lineno" > 837< / span > < span class = "preprocessor" > # define SWIG_Python_str_DelForPy3(x) free( (void*) (x) )< / span > < / div >
< div class = "line" > < a id = "l00838" name = "l00838" > < / a > < span class = "lineno" > 838< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00839" name = "l00839" > < / a > < span class = "lineno" > 839< / span > < / div >
< div class = "line" > < a id = "l00840" name = "l00840" > < / a > < span class = "lineno" > 840< / span > < / div >
< div class = "line" > < a id = "l00841" name = "l00841" > < / a > < span class = "lineno" > 841< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject*< / div >
< div class = "line" > < a id = "l00842" name = "l00842" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ada53ff51e4581c1caf6bf62482216fb4" > 842< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ada53ff51e4581c1caf6bf62482216fb4" > SWIG_Python_str_FromChar< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *c)< / div >
< div class = "line" > < a id = "l00843" name = "l00843" > < / a > < span class = "lineno" > 843< / span > {< / div >
< div class = "line" > < a id = "l00844" name = "l00844" > < / a > < span class = "lineno" > 844< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l00845" name = "l00845" > < / a > < span class = "lineno" > 845< / span > < span class = "keywordflow" > return< / span > PyUnicode_FromString(c); < / div >
< div class = "line" > < a id = "l00846" name = "l00846" > < / a > < span class = "lineno" > 846< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l00847" name = "l00847" > < / a > < span class = "lineno" > 847< / span > < span class = "keywordflow" > return< / span > PyString_FromString(c);< / div >
< div class = "line" > < a id = "l00848" name = "l00848" > < / a > < span class = "lineno" > 848< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00849" name = "l00849" > < / a > < span class = "lineno" > 849< / span > }< / div >
< div class = "line" > < a id = "l00850" name = "l00850" > < / a > < span class = "lineno" > 850< / span > < / div >
< div class = "line" > < a id = "l00851" name = "l00851" > < / a > < span class = "lineno" > 851< / span > < span class = "preprocessor" > #ifndef PyObject_DEL< / span > < / div >
< div class = "line" > < a id = "l00852" name = "l00852" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a3e72f1bb4b2af8f115a750f832d421b4" > 852< / a > < / span > < span class = "preprocessor" > # define PyObject_DEL PyObject_Del< / span > < / div >
< div class = "line" > < a id = "l00853" name = "l00853" > < / a > < span class = "lineno" > 853< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00854" name = "l00854" > < / a > < span class = "lineno" > 854< / span > < / div >
< div class = "line" > < a id = "l00855" name = "l00855" > < / a > < span class = "lineno" > 855< / span > < span class = "comment" > // SWIGPY_USE_CAPSULE is no longer used within SWIG itself, but some user< / span > < / div >
< div class = "line" > < a id = "l00856" name = "l00856" > < / a > < span class = "lineno" > 856< / span > < span class = "comment" > // interface files check for it.< / span > < / div >
< div class = "line" > < a id = "l00857" name = "l00857" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ae3360186a49695b175fca7590941bf26" > 857< / a > < / span > < span class = "preprocessor" > # define SWIGPY_USE_CAPSULE< / span > < / div >
< div class = "line" > < a id = "l00858" name = "l00858" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a9569372a2f05c24acc013e50f0399a0b" > 858< / a > < / span > < span class = "preprocessor" > # define SWIGPY_CAPSULE_NAME (" swig_runtime_data" < / span > SWIG_RUNTIME_VERSION " .type_pointer_capsule" SWIG_TYPE_TABLE_NAME)< / div >
< div class = "line" > < a id = "l00859" name = "l00859" > < / a > < span class = "lineno" > 859< / span > < / div >
< div class = "line" > < a id = "l00860" name = "l00860" > < / a > < span class = "lineno" > 860< / span > < span class = "preprocessor" > #if PY_VERSION_HEX < 0x03020000< / span > < / div >
< div class = "line" > < a id = "l00861" name = "l00861" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a0d2bc679367576eb4071b8c3bfe13edc" > 861< / a > < / span > < span class = "preprocessor" > #define PyDescr_TYPE(x) (((PyDescrObject *)(x))-> d_type)< / span > < / div >
< div class = "line" > < a id = "l00862" name = "l00862" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a7b007021fc924eb74eccb0bb05d99ad1" > 862< / a > < / span > < span class = "preprocessor" > #define PyDescr_NAME(x) (((PyDescrObject *)(x))-> d_name)< / span > < / div >
< div class = "line" > < a id = "l00863" name = "l00863" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a361689e69dc1560a9e9ee88193814ddd" > 863< / a > < / span > < span class = "preprocessor" > #define Py_hash_t long< / span > < / div >
< div class = "line" > < a id = "l00864" name = "l00864" > < / a > < span class = "lineno" > 864< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00865" name = "l00865" > < / a > < span class = "lineno" > 865< / span > < / div >
< div class = "line" > < a id = "l00866" name = "l00866" > < / a > < span class = "lineno" > 866< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l00867" name = "l00867" > < / a > < span class = "lineno" > 867< / span > < span class = "comment" > * error manipulation< / span > < / div >
< div class = "line" > < a id = "l00868" name = "l00868" > < / a > < span class = "lineno" > 868< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l00869" name = "l00869" > < / a > < span class = "lineno" > 869< / span > < / div >
< div class = "line" > < a id = "l00870" name = "l00870" > < / a > < span class = "lineno" > 870< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject*< / div >
< div class = "line" > < a id = "l00871" name = "l00871" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#acefe140c5aab755c26f37dcba6b0afb7" > 871< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#acefe140c5aab755c26f37dcba6b0afb7" > SWIG_Python_ErrorType< / a > (< span class = "keywordtype" > int< / span > code) {< / div >
< div class = "line" > < a id = "l00872" name = "l00872" > < / a > < span class = "lineno" > 872< / span > PyObject* type = 0;< / div >
< div class = "line" > < a id = "l00873" name = "l00873" > < / a > < span class = "lineno" > 873< / span > < span class = "keywordflow" > switch< / span > (code) {< / div >
< div class = "line" > < a id = "l00874" name = "l00874" > < / a > < span class = "lineno" > 874< / span > < span class = "keywordflow" > case< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ae1cd9de0a75c6d814815a9de66a4a46d" > SWIG_MemoryError< / a > :< / div >
< div class = "line" > < a id = "l00875" name = "l00875" > < / a > < span class = "lineno" > 875< / span > type = PyExc_MemoryError;< / div >
< div class = "line" > < a id = "l00876" name = "l00876" > < / a > < span class = "lineno" > 876< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l00877" name = "l00877" > < / a > < span class = "lineno" > 877< / span > < span class = "keywordflow" > case< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9fcdfcd79ad6f30120990223ea16879a" > SWIG_IOError< / a > :< / div >
< div class = "line" > < a id = "l00878" name = "l00878" > < / a > < span class = "lineno" > 878< / span > type = PyExc_IOError;< / div >
< div class = "line" > < a id = "l00879" name = "l00879" > < / a > < span class = "lineno" > 879< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l00880" name = "l00880" > < / a > < span class = "lineno" > 880< / span > < span class = "keywordflow" > case< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a34d3d1c1310427d00140bf1cc8de3ef6" > SWIG_RuntimeError< / a > :< / div >
< div class = "line" > < a id = "l00881" name = "l00881" > < / a > < span class = "lineno" > 881< / span > type = PyExc_RuntimeError;< / div >
< div class = "line" > < a id = "l00882" name = "l00882" > < / a > < span class = "lineno" > 882< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l00883" name = "l00883" > < / a > < span class = "lineno" > 883< / span > < span class = "keywordflow" > case< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af1ed73e454bdee28cc19369784f56eed" > SWIG_IndexError< / a > :< / div >
< div class = "line" > < a id = "l00884" name = "l00884" > < / a > < span class = "lineno" > 884< / span > type = PyExc_IndexError;< / div >
< div class = "line" > < a id = "l00885" name = "l00885" > < / a > < span class = "lineno" > 885< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l00886" name = "l00886" > < / a > < span class = "lineno" > 886< / span > < span class = "keywordflow" > case< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a2685345a18f9d5fe8a390ec8500cb916" > SWIG_TypeError< / a > :< / div >
< div class = "line" > < a id = "l00887" name = "l00887" > < / a > < span class = "lineno" > 887< / span > type = PyExc_TypeError;< / div >
< div class = "line" > < a id = "l00888" name = "l00888" > < / a > < span class = "lineno" > 888< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l00889" name = "l00889" > < / a > < span class = "lineno" > 889< / span > < span class = "keywordflow" > case< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ae4cc0f5599402526dd5c2fdb80d87517" > SWIG_DivisionByZero< / a > :< / div >
< div class = "line" > < a id = "l00890" name = "l00890" > < / a > < span class = "lineno" > 890< / span > type = PyExc_ZeroDivisionError;< / div >
< div class = "line" > < a id = "l00891" name = "l00891" > < / a > < span class = "lineno" > 891< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l00892" name = "l00892" > < / a > < span class = "lineno" > 892< / span > < span class = "keywordflow" > case< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ae9c11d011d8390489595f718d7565a8a" > SWIG_OverflowError< / a > :< / div >
< div class = "line" > < a id = "l00893" name = "l00893" > < / a > < span class = "lineno" > 893< / span > type = PyExc_OverflowError;< / div >
< div class = "line" > < a id = "l00894" name = "l00894" > < / a > < span class = "lineno" > 894< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l00895" name = "l00895" > < / a > < span class = "lineno" > 895< / span > < span class = "keywordflow" > case< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a1c4e29c043d3220cedca539360e07148" > SWIG_SyntaxError< / a > :< / div >
< div class = "line" > < a id = "l00896" name = "l00896" > < / a > < span class = "lineno" > 896< / span > type = PyExc_SyntaxError;< / div >
< div class = "line" > < a id = "l00897" name = "l00897" > < / a > < span class = "lineno" > 897< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l00898" name = "l00898" > < / a > < span class = "lineno" > 898< / span > < span class = "keywordflow" > case< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4c1b15a2401d60351d98df9327886280" > SWIG_ValueError< / a > :< / div >
< div class = "line" > < a id = "l00899" name = "l00899" > < / a > < span class = "lineno" > 899< / span > type = PyExc_ValueError;< / div >
< div class = "line" > < a id = "l00900" name = "l00900" > < / a > < span class = "lineno" > 900< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l00901" name = "l00901" > < / a > < span class = "lineno" > 901< / span > < span class = "keywordflow" > case< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ae4a7b4ce78e031cbf5227bea38d81221" > SWIG_SystemError< / a > :< / div >
< div class = "line" > < a id = "l00902" name = "l00902" > < / a > < span class = "lineno" > 902< / span > type = PyExc_SystemError;< / div >
< div class = "line" > < a id = "l00903" name = "l00903" > < / a > < span class = "lineno" > 903< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l00904" name = "l00904" > < / a > < span class = "lineno" > 904< / span > < span class = "keywordflow" > case< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a5c83bd4d8f39d6eed1df7d3444caa2e1" > SWIG_AttributeError< / a > :< / div >
< div class = "line" > < a id = "l00905" name = "l00905" > < / a > < span class = "lineno" > 905< / span > type = PyExc_AttributeError;< / div >
< div class = "line" > < a id = "l00906" name = "l00906" > < / a > < span class = "lineno" > 906< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l00907" name = "l00907" > < / a > < span class = "lineno" > 907< / span > < span class = "keywordflow" > default< / span > :< / div >
< div class = "line" > < a id = "l00908" name = "l00908" > < / a > < span class = "lineno" > 908< / span > type = PyExc_RuntimeError;< / div >
< div class = "line" > < a id = "l00909" name = "l00909" > < / a > < span class = "lineno" > 909< / span > }< / div >
< div class = "line" > < a id = "l00910" name = "l00910" > < / a > < span class = "lineno" > 910< / span > < span class = "keywordflow" > return< / span > type;< / div >
< div class = "line" > < a id = "l00911" name = "l00911" > < / a > < span class = "lineno" > 911< / span > }< / div >
< div class = "line" > < a id = "l00912" name = "l00912" > < / a > < span class = "lineno" > 912< / span > < / div >
< div class = "line" > < a id = "l00913" name = "l00913" > < / a > < span class = "lineno" > 913< / span > < / div >
< div class = "line" > < a id = "l00914" name = "l00914" > < / a > < span class = "lineno" > 914< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l00915" name = "l00915" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a95cdd9c41903a3fc5911ecc5c617da3f" > 915< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a95cdd9c41903a3fc5911ecc5c617da3f" > SWIG_Python_AddErrorMsg< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > * mesg)< / div >
< div class = "line" > < a id = "l00916" name = "l00916" > < / a > < span class = "lineno" > 916< / span > {< / div >
< div class = "line" > < a id = "l00917" name = "l00917" > < / a > < span class = "lineno" > 917< / span > PyObject *type = 0;< / div >
< div class = "line" > < a id = "l00918" name = "l00918" > < / a > < span class = "lineno" > 918< / span > PyObject *< a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > = 0;< / div >
< div class = "line" > < a id = "l00919" name = "l00919" > < / a > < span class = "lineno" > 919< / span > PyObject *traceback = 0;< / div >
< div class = "line" > < a id = "l00920" name = "l00920" > < / a > < span class = "lineno" > 920< / span > < / div >
< div class = "line" > < a id = "l00921" name = "l00921" > < / a > < span class = "lineno" > 921< / span > < span class = "keywordflow" > if< / span > (PyErr_Occurred())< / div >
< div class = "line" > < a id = "l00922" name = "l00922" > < / a > < span class = "lineno" > 922< / span > PyErr_Fetch(& type, & < a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > , & traceback);< / div >
< div class = "line" > < a id = "l00923" name = "l00923" > < / a > < span class = "lineno" > 923< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > ) {< / div >
< div class = "line" > < a id = "l00924" name = "l00924" > < / a > < span class = "lineno" > 924< / span > PyObject *old_str = PyObject_Str(< a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > );< / div >
< div class = "line" > < a id = "l00925" name = "l00925" > < / a > < span class = "lineno" > 925< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *tmp = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a490869adce66bc12597e3c1ac23fab48" > SWIG_Python_str_AsChar< / a > (old_str);< / div >
< div class = "line" > < a id = "l00926" name = "l00926" > < / a > < span class = "lineno" > 926< / span > PyErr_Clear();< / div >
< div class = "line" > < a id = "l00927" name = "l00927" > < / a > < span class = "lineno" > 927< / span > Py_XINCREF(type);< / div >
< div class = "line" > < a id = "l00928" name = "l00928" > < / a > < span class = "lineno" > 928< / span > < span class = "keywordflow" > if< / span > (tmp)< / div >
< div class = "line" > < a id = "l00929" name = "l00929" > < / a > < span class = "lineno" > 929< / span > PyErr_Format(type, < span class = "stringliteral" > " %s %s" < / span > , tmp, mesg);< / div >
< div class = "line" > < a id = "l00930" name = "l00930" > < / a > < span class = "lineno" > 930< / span > < span class = "keywordflow" > else< / span > < / div >
< div class = "line" > < a id = "l00931" name = "l00931" > < / a > < span class = "lineno" > 931< / span > PyErr_Format(type, < span class = "stringliteral" > " %s" < / span > , mesg);< / div >
< div class = "line" > < a id = "l00932" name = "l00932" > < / a > < span class = "lineno" > 932< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a866b998f49f1870f2a0af8e30c738d15" > SWIG_Python_str_DelForPy3< / a > (tmp);< / div >
< div class = "line" > < a id = "l00933" name = "l00933" > < / a > < span class = "lineno" > 933< / span > Py_DECREF(old_str);< / div >
< div class = "line" > < a id = "l00934" name = "l00934" > < / a > < span class = "lineno" > 934< / span > Py_DECREF(< a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > );< / div >
< div class = "line" > < a id = "l00935" name = "l00935" > < / a > < span class = "lineno" > 935< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l00936" name = "l00936" > < / a > < span class = "lineno" > 936< / span > PyErr_SetString(PyExc_RuntimeError, mesg);< / div >
< div class = "line" > < a id = "l00937" name = "l00937" > < / a > < span class = "lineno" > 937< / span > }< / div >
< div class = "line" > < a id = "l00938" name = "l00938" > < / a > < span class = "lineno" > 938< / span > }< / div >
< div class = "line" > < a id = "l00939" name = "l00939" > < / a > < span class = "lineno" > 939< / span > < / div >
< div class = "line" > < a id = "l00940" name = "l00940" > < / a > < span class = "lineno" > 940< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l00941" name = "l00941" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a66d128690d2aecf79804e6241d9ad74e" > 941< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a66d128690d2aecf79804e6241d9ad74e" > SWIG_Python_TypeErrorOccurred< / a > (PyObject *obj)< / div >
< div class = "line" > < a id = "l00942" name = "l00942" > < / a > < span class = "lineno" > 942< / span > {< / div >
< div class = "line" > < a id = "l00943" name = "l00943" > < / a > < span class = "lineno" > 943< / span > PyObject *error;< / div >
< div class = "line" > < a id = "l00944" name = "l00944" > < / a > < span class = "lineno" > 944< / span > < span class = "keywordflow" > if< / span > (obj)< / div >
< div class = "line" > < a id = "l00945" name = "l00945" > < / a > < span class = "lineno" > 945< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l00946" name = "l00946" > < / a > < span class = "lineno" > 946< / span > error = PyErr_Occurred();< / div >
< div class = "line" > < a id = "l00947" name = "l00947" > < / a > < span class = "lineno" > 947< / span > < span class = "keywordflow" > return< / span > error & & PyErr_GivenExceptionMatches(error, PyExc_TypeError);< / div >
< div class = "line" > < a id = "l00948" name = "l00948" > < / a > < span class = "lineno" > 948< / span > }< / div >
< div class = "line" > < a id = "l00949" name = "l00949" > < / a > < span class = "lineno" > 949< / span > < / div >
< div class = "line" > < a id = "l00950" name = "l00950" > < / a > < span class = "lineno" > 950< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l00951" name = "l00951" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a841546c0a84f3105e3c600dcc1927531" > 951< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a841546c0a84f3105e3c600dcc1927531" > SWIG_Python_RaiseOrModifyTypeError< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "trace_8cc.html#a36bd74109f547f7f8198faf5a12d2879" > message< / a > )< / div >
< div class = "line" > < a id = "l00952" name = "l00952" > < / a > < span class = "lineno" > 952< / span > {< / div >
< div class = "line" > < a id = "l00953" name = "l00953" > < / a > < span class = "lineno" > 953< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a66d128690d2aecf79804e6241d9ad74e" > SWIG_Python_TypeErrorOccurred< / a > (NULL)) {< / div >
< div class = "line" > < a id = "l00954" name = "l00954" > < / a > < span class = "lineno" > 954< / span > < span class = "comment" > /* Use existing TypeError to preserve stacktrace and enhance with given message */< / span > < / div >
< div class = "line" > < a id = "l00955" name = "l00955" > < / a > < span class = "lineno" > 955< / span > PyObject *newvalue;< / div >
< div class = "line" > < a id = "l00956" name = "l00956" > < / a > < span class = "lineno" > 956< / span > PyObject *type = NULL, *< a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > = NULL, *traceback = NULL;< / div >
< div class = "line" > < a id = "l00957" name = "l00957" > < / a > < span class = "lineno" > 957< / span > PyErr_Fetch(& type, & < a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > , & traceback);< / div >
< div class = "line" > < a id = "l00958" name = "l00958" > < / a > < span class = "lineno" > 958< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l00959" name = "l00959" > < / a > < span class = "lineno" > 959< / span > newvalue = PyUnicode_FromFormat(< span class = "stringliteral" > " %S\nAdditional information:\n%s" < / span > , < a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > , < a class = "code hl_variable" href = "trace_8cc.html#a36bd74109f547f7f8198faf5a12d2879" > message< / a > );< / div >
< div class = "line" > < a id = "l00960" name = "l00960" > < / a > < span class = "lineno" > 960< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l00961" name = "l00961" > < / a > < span class = "lineno" > 961< / span > newvalue = PyString_FromFormat(< span class = "stringliteral" > " %s\nAdditional information:\n%s" < / span > , PyString_AsString(< a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > ), < a class = "code hl_variable" href = "trace_8cc.html#a36bd74109f547f7f8198faf5a12d2879" > message< / a > );< / div >
< div class = "line" > < a id = "l00962" name = "l00962" > < / a > < span class = "lineno" > 962< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00963" name = "l00963" > < / a > < span class = "lineno" > 963< / span > Py_XDECREF(< a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > );< / div >
< div class = "line" > < a id = "l00964" name = "l00964" > < / a > < span class = "lineno" > 964< / span > PyErr_Restore(type, newvalue, traceback);< / div >
< div class = "line" > < a id = "l00965" name = "l00965" > < / a > < span class = "lineno" > 965< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l00966" name = "l00966" > < / a > < span class = "lineno" > 966< / span > < span class = "comment" > /* Raise TypeError using given message */< / span > < / div >
< div class = "line" > < a id = "l00967" name = "l00967" > < / a > < span class = "lineno" > 967< / span > PyErr_SetString(PyExc_TypeError, < a class = "code hl_variable" href = "trace_8cc.html#a36bd74109f547f7f8198faf5a12d2879" > message< / a > );< / div >
< div class = "line" > < a id = "l00968" name = "l00968" > < / a > < span class = "lineno" > 968< / span > }< / div >
< div class = "line" > < a id = "l00969" name = "l00969" > < / a > < span class = "lineno" > 969< / span > }< / div >
< div class = "line" > < a id = "l00970" name = "l00970" > < / a > < span class = "lineno" > 970< / span > < / div >
< div class = "line" > < a id = "l00971" name = "l00971" > < / a > < span class = "lineno" > 971< / span > < span class = "preprocessor" > #if defined(SWIG_PYTHON_NO_THREADS)< / span > < / div >
< div class = "line" > < a id = "l00972" name = "l00972" > < / a > < span class = "lineno" > 972< / span > < span class = "preprocessor" > # if defined(SWIG_PYTHON_THREADS)< / span > < / div >
< div class = "line" > < a id = "l00973" name = "l00973" > < / a > < span class = "lineno" > 973< / span > < span class = "preprocessor" > # undef SWIG_PYTHON_THREADS< / span > < / div >
< div class = "line" > < a id = "l00974" name = "l00974" > < / a > < span class = "lineno" > 974< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00975" name = "l00975" > < / a > < span class = "lineno" > 975< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l00976" name = "l00976" > < / a > < span class = "lineno" > 976< / span > < span class = "preprocessor" > #if defined(SWIG_PYTHON_THREADS) < / span > < span class = "comment" > /* Threading support is enabled */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l00977" name = "l00977" > < / a > < span class = "lineno" > 977< / span > < span class = "preprocessor" > # if !defined(SWIG_PYTHON_USE_GIL) & & !defined(SWIG_PYTHON_NO_USE_GIL)< / span > < / div >
< div class = "line" > < a id = "l00978" name = "l00978" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4ab22bbd70ef451cace1cd14dd1c4736" > 978< / a > < / span > < span class = "preprocessor" > # define SWIG_PYTHON_USE_GIL< / span > < / div >
< div class = "line" > < a id = "l00979" name = "l00979" > < / a > < span class = "lineno" > 979< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00980" name = "l00980" > < / a > < span class = "lineno" > 980< / span > < span class = "preprocessor" > # if defined(SWIG_PYTHON_USE_GIL) < / span > < span class = "comment" > /* Use PyGILState threads calls */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l00981" name = "l00981" > < / a > < span class = "lineno" > 981< / span > < span class = "preprocessor" > # ifndef SWIG_PYTHON_INITIALIZE_THREADS< / span > < / div >
< div class = "line" > < a id = "l00982" name = "l00982" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#af5f88d8a220c62e7ee2604ebaf37b920" > 982< / a > < / span > < span class = "preprocessor" > # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() < / span > < / div >
< div class = "line" > < a id = "l00983" name = "l00983" > < / a > < span class = "lineno" > 983< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l00984" name = "l00984" > < / a > < span class = "lineno" > 984< / span > < span class = "preprocessor" > # ifdef __cplusplus < / span > < span class = "comment" > /* C++ code */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l00985" name = "l00985" > < / a > < span class = "lineno" > 985< / span > < span class = "keyword" > class < / span > SWIG_Python_Thread_Block {< / div >
< div class = "line" > < a id = "l00986" name = "l00986" > < / a > < span class = "lineno" > 986< / span > < span class = "keywordtype" > bool< / span > status;< / div >
< div class = "line" > < a id = "l00987" name = "l00987" > < / a > < span class = "lineno" > 987< / span > PyGILState_STATE state;< / div >
< div class = "line" > < a id = "l00988" name = "l00988" > < / a > < span class = "lineno" > 988< / span > < span class = "keyword" > public< / span > :< / div >
< div class = "line" > < a id = "l00989" name = "l00989" > < / a > < span class = "lineno" > 989< / span > < span class = "keywordtype" > void< / span > end() { < span class = "keywordflow" > if< / span > (status) { PyGILState_Release(state); status = < span class = "keyword" > false< / span > ;} }< / div >
< div class = "line" > < a id = "l00990" name = "l00990" > < / a > < span class = "lineno" > 990< / span > SWIG_Python_Thread_Block() : status(< span class = "keyword" > true< / span > ), state(PyGILState_Ensure()) {}< / div >
< div class = "line" > < a id = "l00991" name = "l00991" > < / a > < span class = "lineno" > 991< / span > ~SWIG_Python_Thread_Block() { end(); }< / div >
< div class = "line" > < a id = "l00992" name = "l00992" > < / a > < span class = "lineno" > 992< / span > };< / div >
< div class = "line" > < a id = "l00993" name = "l00993" > < / a > < span class = "lineno" > 993< / span > < span class = "keyword" > class < / span > SWIG_Python_Thread_Allow {< / div >
< div class = "line" > < a id = "l00994" name = "l00994" > < / a > < span class = "lineno" > 994< / span > < span class = "keywordtype" > bool< / span > status;< / div >
< div class = "line" > < a id = "l00995" name = "l00995" > < / a > < span class = "lineno" > 995< / span > PyThreadState *save;< / div >
< div class = "line" > < a id = "l00996" name = "l00996" > < / a > < span class = "lineno" > 996< / span > < span class = "keyword" > public< / span > :< / div >
< div class = "line" > < a id = "l00997" name = "l00997" > < / a > < span class = "lineno" > 997< / span > < span class = "keywordtype" > void< / span > end() { < span class = "keywordflow" > if< / span > (status) { PyEval_RestoreThread(save); status = < span class = "keyword" > false< / span > ; }}< / div >
< div class = "line" > < a id = "l00998" name = "l00998" > < / a > < span class = "lineno" > 998< / span > SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {}< / div >
< div class = "line" > < a id = "l00999" name = "l00999" > < / a > < span class = "lineno" > 999< / span > ~SWIG_Python_Thread_Allow() { end(); }< / div >
< div class = "line" > < a id = "l01000" name = "l01000" > < / a > < span class = "lineno" > 1000< / span > };< / div >
< div class = "line" > < a id = "l01001" name = "l01001" > < / a > < span class = "lineno" > 1001< / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block< / span > < / div >
< div class = "line" > < a id = "l01002" name = "l01002" > < / a > < span class = "lineno" > 1002< / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end()< / span > < / div >
< div class = "line" > < a id = "l01003" name = "l01003" > < / a > < span class = "lineno" > 1003< / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow< / span > < / div >
< div class = "line" > < a id = "l01004" name = "l01004" > < / a > < span class = "lineno" > 1004< / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end()< / span > < / div >
< div class = "line" > < a id = "l01005" name = "l01005" > < / a > < span class = "lineno" > 1005< / span > < span class = "preprocessor" > # else < / span > < span class = "comment" > /* C code */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l01006" name = "l01006" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#afc4dd083ffcb3bc22ea34b1f3c4afd7c" > 1006< / a > < / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure()< / span > < / div >
< div class = "line" > < a id = "l01007" name = "l01007" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a320aff2875f19ba4cfb71eefd84fd618" > 1007< / a > < / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block)< / span > < / div >
< div class = "line" > < a id = "l01008" name = "l01008" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > 1008< / a > < / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread()< / span > < / div >
< div class = "line" > < a id = "l01009" name = "l01009" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > 1009< / a > < / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow)< / span > < / div >
< div class = "line" > < a id = "l01010" name = "l01010" > < / a > < span class = "lineno" > 1010< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l01011" name = "l01011" > < / a > < span class = "lineno" > 1011< / span > < span class = "preprocessor" > # else < / span > < span class = "comment" > /* Old thread way, not implemented, user must provide it */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l01012" name = "l01012" > < / a > < span class = "lineno" > 1012< / span > < span class = "preprocessor" > # if !defined(SWIG_PYTHON_INITIALIZE_THREADS)< / span > < / div >
< div class = "line" > < a id = "l01013" name = "l01013" > < / a > < span class = "lineno" > 1013< / span > < span class = "preprocessor" > # define SWIG_PYTHON_INITIALIZE_THREADS< / span > < / div >
< div class = "line" > < a id = "l01014" name = "l01014" > < / a > < span class = "lineno" > 1014< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l01015" name = "l01015" > < / a > < span class = "lineno" > 1015< / span > < span class = "preprocessor" > # if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK)< / span > < / div >
< div class = "line" > < a id = "l01016" name = "l01016" > < / a > < span class = "lineno" > 1016< / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_BEGIN_BLOCK< / span > < / div >
< div class = "line" > < a id = "l01017" name = "l01017" > < / a > < span class = "lineno" > 1017< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l01018" name = "l01018" > < / a > < span class = "lineno" > 1018< / span > < span class = "preprocessor" > # if !defined(SWIG_PYTHON_THREAD_END_BLOCK)< / span > < / div >
< div class = "line" > < a id = "l01019" name = "l01019" > < / a > < span class = "lineno" > 1019< / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_END_BLOCK< / span > < / div >
< div class = "line" > < a id = "l01020" name = "l01020" > < / a > < span class = "lineno" > 1020< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l01021" name = "l01021" > < / a > < span class = "lineno" > 1021< / span > < span class = "preprocessor" > # if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW)< / span > < / div >
< div class = "line" > < a id = "l01022" name = "l01022" > < / a > < span class = "lineno" > 1022< / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_BEGIN_ALLOW< / span > < / div >
< div class = "line" > < a id = "l01023" name = "l01023" > < / a > < span class = "lineno" > 1023< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l01024" name = "l01024" > < / a > < span class = "lineno" > 1024< / span > < span class = "preprocessor" > # if !defined(SWIG_PYTHON_THREAD_END_ALLOW)< / span > < / div >
< div class = "line" > < a id = "l01025" name = "l01025" > < / a > < span class = "lineno" > 1025< / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_END_ALLOW< / span > < / div >
< div class = "line" > < a id = "l01026" name = "l01026" > < / a > < span class = "lineno" > 1026< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l01027" name = "l01027" > < / a > < span class = "lineno" > 1027< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l01028" name = "l01028" > < / a > < span class = "lineno" > 1028< / span > < span class = "preprocessor" > #else < / span > < span class = "comment" > /* No thread support */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l01029" name = "l01029" > < / a > < span class = "lineno" > 1029< / span > < span class = "preprocessor" > # define SWIG_PYTHON_INITIALIZE_THREADS< / span > < / div >
< div class = "line" > < a id = "l01030" name = "l01030" > < / a > < span class = "lineno" > 1030< / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_BEGIN_BLOCK< / span > < / div >
< div class = "line" > < a id = "l01031" name = "l01031" > < / a > < span class = "lineno" > 1031< / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_END_BLOCK< / span > < / div >
< div class = "line" > < a id = "l01032" name = "l01032" > < / a > < span class = "lineno" > 1032< / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_BEGIN_ALLOW< / span > < / div >
< div class = "line" > < a id = "l01033" name = "l01033" > < / a > < span class = "lineno" > 1033< / span > < span class = "preprocessor" > # define SWIG_PYTHON_THREAD_END_ALLOW< / span > < / div >
< div class = "line" > < a id = "l01034" name = "l01034" > < / a > < span class = "lineno" > 1034< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01035" name = "l01035" > < / a > < span class = "lineno" > 1035< / span > < / div >
< div class = "line" > < a id = "l01036" name = "l01036" > < / a > < span class = "lineno" > 1036< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l01037" name = "l01037" > < / a > < span class = "lineno" > 1037< / span > < span class = "comment" > * Python API portion that goes into the runtime< / span > < / div >
< div class = "line" > < a id = "l01038" name = "l01038" > < / a > < span class = "lineno" > 1038< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l01039" name = "l01039" > < / a > < span class = "lineno" > 1039< / span > < / div >
< div class = "line" > < a id = "l01040" name = "l01040" > < / a > < span class = "lineno" > 1040< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l01041" name = "l01041" > < / a > < span class = "lineno" > 1041< / span > < span class = "keyword" > extern< / span > < span class = "stringliteral" > " C" < / span > {< / div >
< div class = "line" > < a id = "l01042" name = "l01042" > < / a > < span class = "lineno" > 1042< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01043" name = "l01043" > < / a > < span class = "lineno" > 1043< / span > < / div >
< div class = "line" > < a id = "l01044" name = "l01044" > < / a > < span class = "lineno" > 1044< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l01045" name = "l01045" > < / a > < span class = "lineno" > 1045< / span > < span class = "comment" > * Constant declarations< / span > < / div >
< div class = "line" > < a id = "l01046" name = "l01046" > < / a > < span class = "lineno" > 1046< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l01047" name = "l01047" > < / a > < span class = "lineno" > 1047< / span > < / div >
< div class = "line" > < a id = "l01048" name = "l01048" > < / a > < span class = "lineno" > 1048< / span > < span class = "comment" > /* Constant Types */< / span > < / div >
< div class = "line" > < a id = "l01049" name = "l01049" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2c3773038cfb197d2d3bf29b9efa4073" > 1049< / a > < / span > < span class = "preprocessor" > #define SWIG_PY_POINTER 4< / span > < / div >
< div class = "line" > < a id = "l01050" name = "l01050" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a45cd68c9cc0396e2f8c16cc1b50f8c6f" > 1050< / a > < / span > < span class = "preprocessor" > #define SWIG_PY_BINARY 5< / span > < / div >
< div class = "line" > < a id = "l01051" name = "l01051" > < / a > < span class = "lineno" > 1051< / span > < / div >
< div class = "line" > < a id = "l01052" name = "l01052" > < / a > < span class = "lineno" > 1052< / span > < span class = "comment" > /* Constant information structure */< / span > < / div >
< div class = "line" > < a id = "l01053" name = "l01053" > < / a > < span class = "lineno" > 1053< / span > < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code hl_struct" href = "structswig__const__info.html" > swig_const_info< / a > {< / div >
< div class = "line" > < a id = "l01054" name = "l01054" > < / a > < span class = "lineno" > 1054< / span > < span class = "keywordtype" > int< / span > < a class = "code hl_variable" href = "structswig__const__info.html#ac765329451135abec74c45e1897abf26" > type< / a > ;< / div >
< div class = "line" > < a id = "l01055" name = "l01055" > < / a > < span class = "lineno" > 1055< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "structswig__const__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > ;< / div >
< div class = "line" > < a id = "l01056" name = "l01056" > < / a > < span class = "lineno" > 1056< / span > < span class = "keywordtype" > long< / span > < a class = "code hl_variable" href = "structswig__const__info.html#ad27f45c6331d8b6ac603e0cae235fb61" > lvalue< / a > ;< / div >
< div class = "line" > < a id = "l01057" name = "l01057" > < / a > < span class = "lineno" > 1057< / span > < span class = "keywordtype" > double< / span > < a class = "code hl_variable" href = "structswig__const__info.html#ab88920172b5a32b077bd95bb1f3d6f8e" > dvalue< / a > ;< / div >
< div class = "line" > < a id = "l01058" name = "l01058" > < / a > < span class = "lineno" > 1058< / span > < span class = "keywordtype" > void< / span > *< a class = "code hl_variable" href = "structswig__const__info.html#aea8daace94f77164d0cfa7140355849e" > pvalue< / a > ;< / div >
< div class = "line" > < a id = "l01059" name = "l01059" > < / a > < span class = "lineno" > 1059< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > **< a class = "code hl_variable" href = "structswig__const__info.html#aad13f902a42a46717a902c8ad94c568b" > ptype< / a > ;< / div >
< div class = "line" > < a id = "l01060" name = "l01060" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a750813950d53ded4a170a221e333892a" > 1060< / a > < / span > } < a class = "code hl_typedef" href = "sat__python__wrap_8cc.html#a750813950d53ded4a170a221e333892a" > swig_const_info< / a > ;< / div >
< div class = "line" > < a id = "l01061" name = "l01061" > < / a > < span class = "lineno" > 1061< / span > < / div >
< div class = "line" > < a id = "l01062" name = "l01062" > < / a > < span class = "lineno" > 1062< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l01063" name = "l01063" > < / a > < span class = "lineno" > 1063< / span > }< / div >
< div class = "line" > < a id = "l01064" name = "l01064" > < / a > < span class = "lineno" > 1064< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01065" name = "l01065" > < / a > < span class = "lineno" > 1065< / span > < / div >
< div class = "line" > < a id = "l01066" name = "l01066" > < / a > < span class = "lineno" > 1066< / span > < / div >
< div class = "line" > < a id = "l01067" name = "l01067" > < / a > < span class = "lineno" > 1067< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l01068" name = "l01068" > < / a > < span class = "lineno" > 1068< / span > < span class = "comment" > * pyrun.swg< / span > < / div >
< div class = "line" > < a id = "l01069" name = "l01069" > < / a > < span class = "lineno" > 1069< / span > < span class = "comment" > *< / span > < / div >
< div class = "line" > < a id = "l01070" name = "l01070" > < / a > < span class = "lineno" > 1070< / span > < span class = "comment" > * This file contains the runtime support for Python modules< / span > < / div >
< div class = "line" > < a id = "l01071" name = "l01071" > < / a > < span class = "lineno" > 1071< / span > < span class = "comment" > * and includes code for managing global variables and pointer< / span > < / div >
< div class = "line" > < a id = "l01072" name = "l01072" > < / a > < span class = "lineno" > 1072< / span > < span class = "comment" > * type checking.< / span > < / div >
< div class = "line" > < a id = "l01073" name = "l01073" > < / a > < span class = "lineno" > 1073< / span > < span class = "comment" > *< / span > < / div >
< div class = "line" > < a id = "l01074" name = "l01074" > < / a > < span class = "lineno" > 1074< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l01075" name = "l01075" > < / a > < span class = "lineno" > 1075< / span > < / div >
< div class = "line" > < a id = "l01076" name = "l01076" > < / a > < span class = "lineno" > 1076< / span > < span class = "preprocessor" > #if PY_VERSION_HEX < 0x02070000 < / span > < span class = "comment" > /* 2.7.0 */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l01077" name = "l01077" > < / a > < span class = "lineno" > 1077< / span > < span class = "preprocessor" > # error " This version of SWIG only supports Python > = 2.7" < / span > < / div >
< div class = "line" > < a id = "l01078" name = "l01078" > < / a > < span class = "lineno" > 1078< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01079" name = "l01079" > < / a > < span class = "lineno" > 1079< / span > < / div >
< div class = "line" > < a id = "l01080" name = "l01080" > < / a > < span class = "lineno" > 1080< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000 & & PY_VERSION_HEX < 0x03020000< / span > < / div >
< div class = "line" > < a id = "l01081" name = "l01081" > < / a > < span class = "lineno" > 1081< / span > < span class = "preprocessor" > # error " This version of SWIG only supports Python 3 > = 3.2" < / span > < / div >
< div class = "line" > < a id = "l01082" name = "l01082" > < / a > < span class = "lineno" > 1082< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01083" name = "l01083" > < / a > < span class = "lineno" > 1083< / span > < / div >
< div class = "line" > < a id = "l01084" name = "l01084" > < / a > < span class = "lineno" > 1084< / span > < span class = "comment" > /* Common SWIG API */< / span > < / div >
< div class = "line" > < a id = "l01085" name = "l01085" > < / a > < span class = "lineno" > 1085< / span > < / div >
< div class = "line" > < a id = "l01086" name = "l01086" > < / a > < span class = "lineno" > 1086< / span > < span class = "comment" > /* for raw pointers */< / span > < / div >
< div class = "line" > < a id = "l01087" name = "l01087" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a317c93ceaadae6337607e6d58da351f6" > 1087< / a > < / span > < span class = "preprocessor" > #define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)< / span > < / div >
< div class = "line" > < a id = "l01088" name = "l01088" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > 1088< / a > < / span > < span class = "preprocessor" > #define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags)< / span > < / div >
< div class = "line" > < a id = "l01089" name = "l01089" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#acf0a954d9ffc3d37abfb95ab3a1639be" > 1089< / a > < / span > < span class = "preprocessor" > #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)< / span > < / div >
< div class = "line" > < a id = "l01090" name = "l01090" > < / a > < span class = "lineno" > 1090< / span > < / div >
< div class = "line" > < a id = "l01091" name = "l01091" > < / a > < span class = "lineno" > 1091< / span > < span class = "preprocessor" > #ifdef SWIGPYTHON_BUILTIN< / span > < / div >
< div class = "line" > < a id = "l01092" name = "l01092" > < / a > < span class = "lineno" > 1092< / span > < span class = "preprocessor" > #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(self, ptr, type, flags)< / span > < / div >
< div class = "line" > < a id = "l01093" name = "l01093" > < / a > < span class = "lineno" > 1093< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l01094" name = "l01094" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a978ff8eb5e32b08b8a1b8399c1994f23" > 1094< / a > < / span > < span class = "preprocessor" > #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags)< / span > < / div >
< div class = "line" > < a id = "l01095" name = "l01095" > < / a > < span class = "lineno" > 1095< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01096" name = "l01096" > < / a > < span class = "lineno" > 1096< / span > < / div >
< div class = "line" > < a id = "l01097" name = "l01097" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a53f02e00ff4e64a8c3e354a0b6aaf0a8" > 1097< / a > < / span > < span class = "preprocessor" > #define SWIG_InternalNewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags)< / span > < / div >
< div class = "line" > < a id = "l01098" name = "l01098" > < / a > < span class = "lineno" > 1098< / span > < / div >
< div class = "line" > < a id = "l01099" name = "l01099" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#acc6f7f7ae2459bfdbe0292aeb22f527e" > 1099< / a > < / span > < span class = "preprocessor" > #define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty) < / span > < / div >
< div class = "line" > < a id = "l01100" name = "l01100" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aef3a3f2d1e735f02817fb26d61c8ee3d" > 1100< / a > < / span > < span class = "preprocessor" > #define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src)< / span > < / div >
< div class = "line" > < a id = "l01101" name = "l01101" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ae8afee2b61d8b25aa291dc9574882369" > 1101< / a > < / span > < span class = "preprocessor" > #define swig_owntype int< / span > < / div >
< div class = "line" > < a id = "l01102" name = "l01102" > < / a > < span class = "lineno" > 1102< / span > < / div >
< div class = "line" > < a id = "l01103" name = "l01103" > < / a > < span class = "lineno" > 1103< / span > < span class = "comment" > /* for raw packed data */< / span > < / div >
< div class = "line" > < a id = "l01104" name = "l01104" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a870d0838e4e08ed09cb8a5524e91bd56" > 1104< / a > < / span > < span class = "preprocessor" > #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)< / span > < / div >
< div class = "line" > < a id = "l01105" name = "l01105" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ab6d4285e098e13c5797188b2cf77592e" > 1105< / a > < / span > < span class = "preprocessor" > #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)< / span > < / div >
< div class = "line" > < a id = "l01106" name = "l01106" > < / a > < span class = "lineno" > 1106< / span > < / div >
< div class = "line" > < a id = "l01107" name = "l01107" > < / a > < span class = "lineno" > 1107< / span > < span class = "comment" > /* for class or struct pointers */< / span > < / div >
< div class = "line" > < a id = "l01108" name = "l01108" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a55a82f2c2bfcd0c1e514392867a5561c" > 1108< / a > < / span > < span class = "preprocessor" > #define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags)< / span > < / div >
< div class = "line" > < a id = "l01109" name = "l01109" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a27e06002d6d8728005edd12c144444c3" > 1109< / a > < / span > < span class = "preprocessor" > #define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags)< / span > < / div >
< div class = "line" > < a id = "l01110" name = "l01110" > < / a > < span class = "lineno" > 1110< / span > < / div >
< div class = "line" > < a id = "l01111" name = "l01111" > < / a > < span class = "lineno" > 1111< / span > < span class = "comment" > /* for C or C++ function pointers */< / span > < / div >
< div class = "line" > < a id = "l01112" name = "l01112" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a9a8ddc29a77ad0d18dc7d6ca55dd7f92" > 1112< / a > < / span > < span class = "preprocessor" > #define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type)< / span > < / div >
< div class = "line" > < a id = "l01113" name = "l01113" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aab2f1993f97bd27040adf9836dafff18" > 1113< / a > < / span > < span class = "preprocessor" > #define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(NULL, ptr, type, 0)< / span > < / div >
< div class = "line" > < a id = "l01114" name = "l01114" > < / a > < span class = "lineno" > 1114< / span > < / div >
< div class = "line" > < a id = "l01115" name = "l01115" > < / a > < span class = "lineno" > 1115< / span > < span class = "comment" > /* for C++ member pointers, ie, member methods */< / span > < / div >
< div class = "line" > < a id = "l01116" name = "l01116" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#abb497a1b462ed19945a37c5cffb64de8" > 1116< / a > < / span > < span class = "preprocessor" > #define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)< / span > < / div >
< div class = "line" > < a id = "l01117" name = "l01117" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4b628289fae4cd1c4ee9be55e1927f65" > 1117< / a > < / span > < span class = "preprocessor" > #define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)< / span > < / div >
< div class = "line" > < a id = "l01118" name = "l01118" > < / a > < span class = "lineno" > 1118< / span > < / div >
< div class = "line" > < a id = "l01119" name = "l01119" > < / a > < span class = "lineno" > 1119< / span > < / div >
< div class = "line" > < a id = "l01120" name = "l01120" > < / a > < span class = "lineno" > 1120< / span > < span class = "comment" > /* Runtime API */< / span > < / div >
< div class = "line" > < a id = "l01121" name = "l01121" > < / a > < span class = "lineno" > 1121< / span > < / div >
< div class = "line" > < a id = "l01122" name = "l01122" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ab97db3bbfc9e3a73de01e1ee95fa0bb5" > 1122< / a > < / span > < span class = "preprocessor" > #define SWIG_GetModule(clientdata) SWIG_Python_GetModule(clientdata)< / span > < / div >
< div class = "line" > < a id = "l01123" name = "l01123" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a673a7dcc5c15f5cffa7072785a6c7972" > 1123< / a > < / span > < span class = "preprocessor" > #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)< / span > < / div >
< div class = "line" > < a id = "l01124" name = "l01124" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a3b999f80821e34ecc8bded97723003fd" > 1124< / a > < / span > < span class = "preprocessor" > #define SWIG_NewClientData(obj) SwigPyClientData_New(obj)< / span > < / div >
< div class = "line" > < a id = "l01125" name = "l01125" > < / a > < span class = "lineno" > 1125< / span > < / div >
< div class = "line" > < a id = "l01126" name = "l01126" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a874120d0e9be7616d706e1bfe98cfe6f" > 1126< / a > < / span > < span class = "preprocessor" > #define SWIG_SetErrorObj SWIG_Python_SetErrorObj < / span > < / div >
< div class = "line" > < a id = "l01127" name = "l01127" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a47f0648c02682836188562820e28e9c5" > 1127< / a > < / span > < span class = "preprocessor" > #define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg < / span > < / div >
< div class = "line" > < a id = "l01128" name = "l01128" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a21d4e75f4bb2519f73467e922c7b51d7" > 1128< / a > < / span > < span class = "preprocessor" > #define SWIG_ErrorType(code) SWIG_Python_ErrorType(code) < / span > < / div >
< div class = "line" > < a id = "l01129" name = "l01129" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a01b485cfacae7d870729eea43fb17cb0" > 1129< / a > < / span > < span class = "preprocessor" > #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg) < / span > < / div >
< div class = "line" > < a id = "l01130" name = "l01130" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > 1130< / a > < / span > < span class = "preprocessor" > #define SWIG_fail goto fail < / span > < / div >
< div class = "line" > < a id = "l01131" name = "l01131" > < / a > < span class = "lineno" > 1131< / span > < / div >
< div class = "line" > < a id = "l01132" name = "l01132" > < / a > < span class = "lineno" > 1132< / span > < / div >
< div class = "line" > < a id = "l01133" name = "l01133" > < / a > < span class = "lineno" > 1133< / span > < span class = "comment" > /* Runtime API implementation */< / span > < / div >
< div class = "line" > < a id = "l01134" name = "l01134" > < / a > < span class = "lineno" > 1134< / span > < / div >
< div class = "line" > < a id = "l01135" name = "l01135" > < / a > < span class = "lineno" > 1135< / span > < span class = "comment" > /* Error manipulation */< / span > < / div >
< div class = "line" > < a id = "l01136" name = "l01136" > < / a > < span class = "lineno" > 1136< / span > < / div >
< div class = "line" > < a id = "l01137" name = "l01137" > < / a > < span class = "lineno" > 1137< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l01138" name = "l01138" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a92b9f2ba549f0c2e0c5118436f6c786c" > 1138< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a92b9f2ba549f0c2e0c5118436f6c786c" > SWIG_Python_SetErrorObj< / a > (PyObject *errtype, PyObject *obj) {< / div >
< div class = "line" > < a id = "l01139" name = "l01139" > < / a > < span class = "lineno" > 1139< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc4dd083ffcb3bc22ea34b1f3c4afd7c" > SWIG_PYTHON_THREAD_BEGIN_BLOCK< / a > ; < / div >
< div class = "line" > < a id = "l01140" name = "l01140" > < / a > < span class = "lineno" > 1140< / span > PyErr_SetObject(errtype, obj);< / div >
< div class = "line" > < a id = "l01141" name = "l01141" > < / a > < span class = "lineno" > 1141< / span > Py_DECREF(obj);< / div >
< div class = "line" > < a id = "l01142" name = "l01142" > < / a > < span class = "lineno" > 1142< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a320aff2875f19ba4cfb71eefd84fd618" > SWIG_PYTHON_THREAD_END_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l01143" name = "l01143" > < / a > < span class = "lineno" > 1143< / span > }< / div >
< div class = "line" > < a id = "l01144" name = "l01144" > < / a > < span class = "lineno" > 1144< / span > < / div >
< div class = "line" > < a id = "l01145" name = "l01145" > < / a > < span class = "lineno" > 1145< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l01146" name = "l01146" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aab548920dbf42ee6139485ca36c72c1e" > 1146< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aab548920dbf42ee6139485ca36c72c1e" > SWIG_Python_SetErrorMsg< / a > (PyObject *errtype, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *msg) {< / div >
< div class = "line" > < a id = "l01147" name = "l01147" > < / a > < span class = "lineno" > 1147< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc4dd083ffcb3bc22ea34b1f3c4afd7c" > SWIG_PYTHON_THREAD_BEGIN_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l01148" name = "l01148" > < / a > < span class = "lineno" > 1148< / span > PyErr_SetString(errtype, msg);< / div >
< div class = "line" > < a id = "l01149" name = "l01149" > < / a > < span class = "lineno" > 1149< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a320aff2875f19ba4cfb71eefd84fd618" > SWIG_PYTHON_THREAD_END_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l01150" name = "l01150" > < / a > < span class = "lineno" > 1150< / span > }< / div >
< div class = "line" > < a id = "l01151" name = "l01151" > < / a > < span class = "lineno" > 1151< / span > < / div >
< div class = "line" > < a id = "l01152" name = "l01152" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ab44c6be9067567689102ab757dad6ea0" > 1152< / a > < / span > < span class = "preprocessor" > #define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)< / span > < / div >
< div class = "line" > < a id = "l01153" name = "l01153" > < / a > < span class = "lineno" > 1153< / span > < / div >
< div class = "line" > < a id = "l01154" name = "l01154" > < / a > < span class = "lineno" > 1154< / span > < span class = "comment" > /* Set a constant value */< / span > < / div >
< div class = "line" > < a id = "l01155" name = "l01155" > < / a > < span class = "lineno" > 1155< / span > < / div >
< div class = "line" > < a id = "l01156" name = "l01156" > < / a > < span class = "lineno" > 1156< / span > < span class = "preprocessor" > #if defined(SWIGPYTHON_BUILTIN)< / span > < / div >
< div class = "line" > < a id = "l01157" name = "l01157" > < / a > < span class = "lineno" > 1157< / span > < / div >
< div class = "line" > < a id = "l01158" name = "l01158" > < / a > < span class = "lineno" > 1158< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l01159" name = "l01159" > < / a > < span class = "lineno" > 1159< / span > SwigPyBuiltin_AddPublicSymbol(PyObject *seq, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *key) {< / div >
< div class = "line" > < a id = "l01160" name = "l01160" > < / a > < span class = "lineno" > 1160< / span > PyObject *s = PyString_InternFromString(key);< / div >
< div class = "line" > < a id = "l01161" name = "l01161" > < / a > < span class = "lineno" > 1161< / span > PyList_Append(seq, s);< / div >
< div class = "line" > < a id = "l01162" name = "l01162" > < / a > < span class = "lineno" > 1162< / span > Py_DECREF(s);< / div >
< div class = "line" > < a id = "l01163" name = "l01163" > < / a > < span class = "lineno" > 1163< / span > }< / div >
< div class = "line" > < a id = "l01164" name = "l01164" > < / a > < span class = "lineno" > 1164< / span > < / div >
< div class = "line" > < a id = "l01165" name = "l01165" > < / a > < span class = "lineno" > 1165< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l01166" name = "l01166" > < / a > < span class = "lineno" > 1166< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a995ded01a54051855bda3b831ec86a5c" > SWIG_Python_SetConstant< / a > (PyObject *d, PyObject *public_interface, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , PyObject *obj) { < / div >
< div class = "line" > < a id = "l01167" name = "l01167" > < / a > < span class = "lineno" > 1167< / span > PyDict_SetItemString(d, < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , obj);< / div >
< div class = "line" > < a id = "l01168" name = "l01168" > < / a > < span class = "lineno" > 1168< / span > Py_DECREF(obj);< / div >
< div class = "line" > < a id = "l01169" name = "l01169" > < / a > < span class = "lineno" > 1169< / span > < span class = "keywordflow" > if< / span > (public_interface)< / div >
< div class = "line" > < a id = "l01170" name = "l01170" > < / a > < span class = "lineno" > 1170< / span > SwigPyBuiltin_AddPublicSymbol(public_interface, < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > );< / div >
< div class = "line" > < a id = "l01171" name = "l01171" > < / a > < span class = "lineno" > 1171< / span > }< / div >
< div class = "line" > < a id = "l01172" name = "l01172" > < / a > < span class = "lineno" > 1172< / span > < / div >
< div class = "line" > < a id = "l01173" name = "l01173" > < / a > < span class = "lineno" > 1173< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l01174" name = "l01174" > < / a > < span class = "lineno" > 1174< / span > < / div >
< div class = "line" > < a id = "l01175" name = "l01175" > < / a > < span class = "lineno" > 1175< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l01176" name = "l01176" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a995ded01a54051855bda3b831ec86a5c" > 1176< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a995ded01a54051855bda3b831ec86a5c" > SWIG_Python_SetConstant< / a > (PyObject *d, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , PyObject *obj) { < / div >
< div class = "line" > < a id = "l01177" name = "l01177" > < / a > < span class = "lineno" > 1177< / span > PyDict_SetItemString(d, < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , obj);< / div >
< div class = "line" > < a id = "l01178" name = "l01178" > < / a > < span class = "lineno" > 1178< / span > Py_DECREF(obj); < / div >
< div class = "line" > < a id = "l01179" name = "l01179" > < / a > < span class = "lineno" > 1179< / span > }< / div >
< div class = "line" > < a id = "l01180" name = "l01180" > < / a > < span class = "lineno" > 1180< / span > < / div >
< div class = "line" > < a id = "l01181" name = "l01181" > < / a > < span class = "lineno" > 1181< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01182" name = "l01182" > < / a > < span class = "lineno" > 1182< / span > < / div >
< div class = "line" > < a id = "l01183" name = "l01183" > < / a > < span class = "lineno" > 1183< / span > < span class = "comment" > /* Append a value to the result obj */< / span > < / div >
< div class = "line" > < a id = "l01184" name = "l01184" > < / a > < span class = "lineno" > 1184< / span > < / div >
< div class = "line" > < a id = "l01185" name = "l01185" > < / a > < span class = "lineno" > 1185< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject*< / div >
< div class = "line" > < a id = "l01186" name = "l01186" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac5ed114737aad57a0a0dafbc242dfb53" > 1186< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac5ed114737aad57a0a0dafbc242dfb53" > SWIG_Python_AppendOutput< / a > (PyObject* result, PyObject* obj) {< / div >
< div class = "line" > < a id = "l01187" name = "l01187" > < / a > < span class = "lineno" > 1187< / span > < span class = "keywordflow" > if< / span > (!result) {< / div >
< div class = "line" > < a id = "l01188" name = "l01188" > < / a > < span class = "lineno" > 1188< / span > result = obj;< / div >
< div class = "line" > < a id = "l01189" name = "l01189" > < / a > < span class = "lineno" > 1189< / span > } < span class = "keywordflow" > else< / span > < span class = "keywordflow" > if< / span > (result == Py_None) {< / div >
< div class = "line" > < a id = "l01190" name = "l01190" > < / a > < span class = "lineno" > 1190< / span > Py_DECREF(result);< / div >
< div class = "line" > < a id = "l01191" name = "l01191" > < / a > < span class = "lineno" > 1191< / span > result = obj;< / div >
< div class = "line" > < a id = "l01192" name = "l01192" > < / a > < span class = "lineno" > 1192< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01193" name = "l01193" > < / a > < span class = "lineno" > 1193< / span > < span class = "keywordflow" > if< / span > (!PyList_Check(result)) {< / div >
< div class = "line" > < a id = "l01194" name = "l01194" > < / a > < span class = "lineno" > 1194< / span > PyObject *o2 = result;< / div >
< div class = "line" > < a id = "l01195" name = "l01195" > < / a > < span class = "lineno" > 1195< / span > result = PyList_New(1);< / div >
< div class = "line" > < a id = "l01196" name = "l01196" > < / a > < span class = "lineno" > 1196< / span > PyList_SetItem(result, 0, o2);< / div >
< div class = "line" > < a id = "l01197" name = "l01197" > < / a > < span class = "lineno" > 1197< / span > }< / div >
< div class = "line" > < a id = "l01198" name = "l01198" > < / a > < span class = "lineno" > 1198< / span > PyList_Append(result,obj);< / div >
< div class = "line" > < a id = "l01199" name = "l01199" > < / a > < span class = "lineno" > 1199< / span > Py_DECREF(obj);< / div >
< div class = "line" > < a id = "l01200" name = "l01200" > < / a > < span class = "lineno" > 1200< / span > }< / div >
< div class = "line" > < a id = "l01201" name = "l01201" > < / a > < span class = "lineno" > 1201< / span > < span class = "keywordflow" > return< / span > result;< / div >
< div class = "line" > < a id = "l01202" name = "l01202" > < / a > < span class = "lineno" > 1202< / span > }< / div >
< div class = "line" > < a id = "l01203" name = "l01203" > < / a > < span class = "lineno" > 1203< / span > < / div >
< div class = "line" > < a id = "l01204" name = "l01204" > < / a > < span class = "lineno" > 1204< / span > < span class = "comment" > /* Unpack the argument tuple */< / span > < / div >
< div class = "line" > < a id = "l01205" name = "l01205" > < / a > < span class = "lineno" > 1205< / span > < / div >
< div class = "line" > < a id = "l01206" name = "l01206" > < / a > < span class = "lineno" > 1206< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > Py_ssize_t< / div >
< div class = "line" > < a id = "l01207" name = "l01207" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > 1207< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (PyObject *args, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , Py_ssize_t < a class = "code hl_variable" href = "alldiff__cst_8cc.html#ad10edae0a852d72fb76afb1c77735045" > min< / a > , Py_ssize_t < a class = "code hl_variable" href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > , PyObject **objs)< / div >
< div class = "line" > < a id = "l01208" name = "l01208" > < / a > < span class = "lineno" > 1208< / span > {< / div >
< div class = "line" > < a id = "l01209" name = "l01209" > < / a > < span class = "lineno" > 1209< / span > < span class = "keywordflow" > if< / span > (!args) {< / div >
< div class = "line" > < a id = "l01210" name = "l01210" > < / a > < span class = "lineno" > 1210< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_variable" href = "alldiff__cst_8cc.html#ad10edae0a852d72fb76afb1c77735045" > min< / a > & & !< a class = "code hl_variable" href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > ) {< / div >
< div class = "line" > < a id = "l01211" name = "l01211" > < / a > < span class = "lineno" > 1211< / span > < span class = "keywordflow" > return< / span > 1;< / div >
< div class = "line" > < a id = "l01212" name = "l01212" > < / a > < span class = "lineno" > 1212< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01213" name = "l01213" > < / a > < span class = "lineno" > 1213< / span > PyErr_Format(PyExc_TypeError, < span class = "stringliteral" > " %s expected %s%d arguments, got none" < / span > , < / div >
< div class = "line" > < a id = "l01214" name = "l01214" > < / a > < span class = "lineno" > 1214< / span > < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , (< a class = "code hl_variable" href = "alldiff__cst_8cc.html#ad10edae0a852d72fb76afb1c77735045" > min< / a > == < a class = "code hl_variable" href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > ? < span class = "stringliteral" > " " < / span > : < span class = "stringliteral" > " at least " < / span > ), (< span class = "keywordtype" > int< / span > )< a class = "code hl_variable" href = "alldiff__cst_8cc.html#ad10edae0a852d72fb76afb1c77735045" > min< / a > );< / div >
< div class = "line" > < a id = "l01215" name = "l01215" > < / a > < span class = "lineno" > 1215< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l01216" name = "l01216" > < / a > < span class = "lineno" > 1216< / span > }< / div >
< div class = "line" > < a id = "l01217" name = "l01217" > < / a > < span class = "lineno" > 1217< / span > } < / div >
< div class = "line" > < a id = "l01218" name = "l01218" > < / a > < span class = "lineno" > 1218< / span > < span class = "keywordflow" > if< / span > (!PyTuple_Check(args)) {< / div >
< div class = "line" > < a id = "l01219" name = "l01219" > < / a > < span class = "lineno" > 1219< / span > < span class = "keywordflow" > if< / span > (min < = 1 & & max > = 1) {< / div >
< div class = "line" > < a id = "l01220" name = "l01220" > < / a > < span class = "lineno" > 1220< / span > Py_ssize_t i;< / div >
< div class = "line" > < a id = "l01221" name = "l01221" > < / a > < span class = "lineno" > 1221< / span > objs[0] = args;< / div >
< div class = "line" > < a id = "l01222" name = "l01222" > < / a > < span class = "lineno" > 1222< / span > < span class = "keywordflow" > for< / span > (i = 1; i < < a class = "code hl_variable" href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > ; ++i) {< / div >
< div class = "line" > < a id = "l01223" name = "l01223" > < / a > < span class = "lineno" > 1223< / span > objs[i] = 0;< / div >
< div class = "line" > < a id = "l01224" name = "l01224" > < / a > < span class = "lineno" > 1224< / span > }< / div >
< div class = "line" > < a id = "l01225" name = "l01225" > < / a > < span class = "lineno" > 1225< / span > < span class = "keywordflow" > return< / span > 2;< / div >
< div class = "line" > < a id = "l01226" name = "l01226" > < / a > < span class = "lineno" > 1226< / span > }< / div >
< div class = "line" > < a id = "l01227" name = "l01227" > < / a > < span class = "lineno" > 1227< / span > PyErr_SetString(PyExc_SystemError, < span class = "stringliteral" > " UnpackTuple() argument list is not a tuple" < / span > );< / div >
< div class = "line" > < a id = "l01228" name = "l01228" > < / a > < span class = "lineno" > 1228< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l01229" name = "l01229" > < / a > < span class = "lineno" > 1229< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01230" name = "l01230" > < / a > < span class = "lineno" > 1230< / span > Py_ssize_t l = PyTuple_GET_SIZE(args);< / div >
< div class = "line" > < a id = "l01231" name = "l01231" > < / a > < span class = "lineno" > 1231< / span > < span class = "keywordflow" > if< / span > (l < < a class = "code hl_variable" href = "alldiff__cst_8cc.html#ad10edae0a852d72fb76afb1c77735045" > min< / a > ) {< / div >
< div class = "line" > < a id = "l01232" name = "l01232" > < / a > < span class = "lineno" > 1232< / span > PyErr_Format(PyExc_TypeError, < span class = "stringliteral" > " %s expected %s%d arguments, got %d" < / span > , < / div >
< div class = "line" > < a id = "l01233" name = "l01233" > < / a > < span class = "lineno" > 1233< / span > < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , (< a class = "code hl_variable" href = "alldiff__cst_8cc.html#ad10edae0a852d72fb76afb1c77735045" > min< / a > == < a class = "code hl_variable" href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > ? < span class = "stringliteral" > " " < / span > : < span class = "stringliteral" > " at least " < / span > ), (< span class = "keywordtype" > int< / span > )< a class = "code hl_variable" href = "alldiff__cst_8cc.html#ad10edae0a852d72fb76afb1c77735045" > min< / a > , (< span class = "keywordtype" > int< / span > )l);< / div >
< div class = "line" > < a id = "l01234" name = "l01234" > < / a > < span class = "lineno" > 1234< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l01235" name = "l01235" > < / a > < span class = "lineno" > 1235< / span > } < span class = "keywordflow" > else< / span > < span class = "keywordflow" > if< / span > (l > < a class = "code hl_variable" href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > ) {< / div >
< div class = "line" > < a id = "l01236" name = "l01236" > < / a > < span class = "lineno" > 1236< / span > PyErr_Format(PyExc_TypeError, < span class = "stringliteral" > " %s expected %s%d arguments, got %d" < / span > , < / div >
< div class = "line" > < a id = "l01237" name = "l01237" > < / a > < span class = "lineno" > 1237< / span > < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , (< a class = "code hl_variable" href = "alldiff__cst_8cc.html#ad10edae0a852d72fb76afb1c77735045" > min< / a > == < a class = "code hl_variable" href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > ? < span class = "stringliteral" > " " < / span > : < span class = "stringliteral" > " at most " < / span > ), (< span class = "keywordtype" > int< / span > )< a class = "code hl_variable" href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > , (< span class = "keywordtype" > int< / span > )l);< / div >
< div class = "line" > < a id = "l01238" name = "l01238" > < / a > < span class = "lineno" > 1238< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l01239" name = "l01239" > < / a > < span class = "lineno" > 1239< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01240" name = "l01240" > < / a > < span class = "lineno" > 1240< / span > Py_ssize_t i;< / div >
< div class = "line" > < a id = "l01241" name = "l01241" > < / a > < span class = "lineno" > 1241< / span > < span class = "keywordflow" > for< / span > (i = 0; i < l; ++i) {< / div >
< div class = "line" > < a id = "l01242" name = "l01242" > < / a > < span class = "lineno" > 1242< / span > objs[i] = PyTuple_GET_ITEM(args, i);< / div >
< div class = "line" > < a id = "l01243" name = "l01243" > < / a > < span class = "lineno" > 1243< / span > }< / div >
< div class = "line" > < a id = "l01244" name = "l01244" > < / a > < span class = "lineno" > 1244< / span > < span class = "keywordflow" > for< / span > (; l < < a class = "code hl_variable" href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > ; ++l) {< / div >
< div class = "line" > < a id = "l01245" name = "l01245" > < / a > < span class = "lineno" > 1245< / span > objs[l] = 0;< / div >
< div class = "line" > < a id = "l01246" name = "l01246" > < / a > < span class = "lineno" > 1246< / span > }< / div >
< div class = "line" > < a id = "l01247" name = "l01247" > < / a > < span class = "lineno" > 1247< / span > < span class = "keywordflow" > return< / span > i + 1;< / div >
< div class = "line" > < a id = "l01248" name = "l01248" > < / a > < span class = "lineno" > 1248< / span > } < / div >
< div class = "line" > < a id = "l01249" name = "l01249" > < / a > < span class = "lineno" > 1249< / span > }< / div >
< div class = "line" > < a id = "l01250" name = "l01250" > < / a > < span class = "lineno" > 1250< / span > }< / div >
< div class = "line" > < a id = "l01251" name = "l01251" > < / a > < span class = "lineno" > 1251< / span > < / div >
< div class = "line" > < a id = "l01252" name = "l01252" > < / a > < span class = "lineno" > 1252< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l01253" name = "l01253" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a778bb54fcafd893705d10f59112e09c9" > 1253< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a778bb54fcafd893705d10f59112e09c9" > SWIG_Python_CheckNoKeywords< / a > (PyObject *kwargs, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ) {< / div >
< div class = "line" > < a id = "l01254" name = "l01254" > < / a > < span class = "lineno" > 1254< / span > < span class = "keywordtype" > int< / span > no_kwargs = 1;< / div >
< div class = "line" > < a id = "l01255" name = "l01255" > < / a > < span class = "lineno" > 1255< / span > < span class = "keywordflow" > if< / span > (kwargs) {< / div >
< div class = "line" > < a id = "l01256" name = "l01256" > < / a > < span class = "lineno" > 1256< / span > assert(PyDict_Check(kwargs));< / div >
< div class = "line" > < a id = "l01257" name = "l01257" > < / a > < span class = "lineno" > 1257< / span > < span class = "keywordflow" > if< / span > (PyDict_Size(kwargs) > 0) {< / div >
< div class = "line" > < a id = "l01258" name = "l01258" > < / a > < span class = "lineno" > 1258< / span > PyErr_Format(PyExc_TypeError, < span class = "stringliteral" > " %s() does not take keyword arguments" < / span > , < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > );< / div >
< div class = "line" > < a id = "l01259" name = "l01259" > < / a > < span class = "lineno" > 1259< / span > no_kwargs = 0;< / div >
< div class = "line" > < a id = "l01260" name = "l01260" > < / a > < span class = "lineno" > 1260< / span > }< / div >
< div class = "line" > < a id = "l01261" name = "l01261" > < / a > < span class = "lineno" > 1261< / span > }< / div >
< div class = "line" > < a id = "l01262" name = "l01262" > < / a > < span class = "lineno" > 1262< / span > < span class = "keywordflow" > return< / span > no_kwargs;< / div >
< div class = "line" > < a id = "l01263" name = "l01263" > < / a > < span class = "lineno" > 1263< / span > }< / div >
< div class = "line" > < a id = "l01264" name = "l01264" > < / a > < span class = "lineno" > 1264< / span > < / div >
< div class = "line" > < a id = "l01265" name = "l01265" > < / a > < span class = "lineno" > 1265< / span > < span class = "comment" > /* A functor is a function object with one single object argument */< / span > < / div >
< div class = "line" > < a id = "l01266" name = "l01266" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a709f9240049521dd53af4010e5775ecd" > 1266< / a > < / span > < span class = "preprocessor" > #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL);< / span > < / div >
< div class = "line" > < a id = "l01267" name = "l01267" > < / a > < span class = "lineno" > 1267< / span > < / div >
< div class = "line" > < a id = "l01268" name = "l01268" > < / a > < span class = "lineno" > 1268< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l01269" name = "l01269" > < / a > < span class = "lineno" > 1269< / span > < span class = "comment" > Helper for static pointer initialization for both C and C++ code, for example< / span > < / div >
< div class = "line" > < a id = "l01270" name = "l01270" > < / a > < span class = "lineno" > 1270< / span > < span class = "comment" > static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...);< / span > < / div >
< div class = "line" > < a id = "l01271" name = "l01271" > < / a > < span class = "lineno" > 1271< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l01272" name = "l01272" > < / a > < span class = "lineno" > 1272< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l01273" name = "l01273" > < / a > < span class = "lineno" > 1273< / span > < span class = "preprocessor" > #define SWIG_STATIC_POINTER(var) var< / span > < / div >
< div class = "line" > < a id = "l01274" name = "l01274" > < / a > < span class = "lineno" > 1274< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l01275" name = "l01275" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aa58fdef163810db36a21536e3fef11fc" > 1275< / a > < / span > < span class = "preprocessor" > #define SWIG_STATIC_POINTER(var) var = 0; if (!var) var< / span > < / div >
< div class = "line" > < a id = "l01276" name = "l01276" > < / a > < span class = "lineno" > 1276< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01277" name = "l01277" > < / a > < span class = "lineno" > 1277< / span > < / div >
< div class = "line" > < a id = "l01278" name = "l01278" > < / a > < span class = "lineno" > 1278< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l01279" name = "l01279" > < / a > < span class = "lineno" > 1279< / span > < span class = "comment" > * Pointer declarations< / span > < / div >
< div class = "line" > < a id = "l01280" name = "l01280" > < / a > < span class = "lineno" > 1280< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l01281" name = "l01281" > < / a > < span class = "lineno" > 1281< / span > < / div >
< div class = "line" > < a id = "l01282" name = "l01282" > < / a > < span class = "lineno" > 1282< / span > < span class = "comment" > /* Flags for new pointer objects */< / span > < / div >
< div class = "line" > < a id = "l01283" name = "l01283" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4a923a6f2e1436eab52ac29421cb2831" > 1283< / a > < / span > < span class = "preprocessor" > #define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN < < 1)< / span > < / div >
< div class = "line" > < a id = "l01284" name = "l01284" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a1d7a891b8fceac04d0954a0e7aaf7d1c" > 1284< / a > < / span > < span class = "preprocessor" > #define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)< / span > < / div >
< div class = "line" > < a id = "l01285" name = "l01285" > < / a > < span class = "lineno" > 1285< / span > < / div >
< div class = "line" > < a id = "l01286" name = "l01286" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a28a70d0513a11dd60735baa8e09c9e44" > 1286< / a > < / span > < span class = "preprocessor" > #define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN < < 1)< / span > < / div >
< div class = "line" > < a id = "l01287" name = "l01287" > < / a > < span class = "lineno" > 1287< / span > < / div >
< div class = "line" > < a id = "l01288" name = "l01288" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac67ecff3f1af17659582b9a4f90cf532" > 1288< / a > < / span > < span class = "preprocessor" > #define SWIG_BUILTIN_TP_INIT (SWIG_POINTER_OWN < < 2)< / span > < / div >
< div class = "line" > < a id = "l01289" name = "l01289" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aed1090e31bf3997ef5cdce90e61ada96" > 1289< / a > < / span > < span class = "preprocessor" > #define SWIG_BUILTIN_INIT (SWIG_BUILTIN_TP_INIT | SWIG_POINTER_OWN)< / span > < / div >
< div class = "line" > < a id = "l01290" name = "l01290" > < / a > < span class = "lineno" > 1290< / span > < / div >
< div class = "line" > < a id = "l01291" name = "l01291" > < / a > < span class = "lineno" > 1291< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l01292" name = "l01292" > < / a > < span class = "lineno" > 1292< / span > < span class = "keyword" > extern< / span > < span class = "stringliteral" > " C" < / span > {< / div >
< div class = "line" > < a id = "l01293" name = "l01293" > < / a > < span class = "lineno" > 1293< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01294" name = "l01294" > < / a > < span class = "lineno" > 1294< / span > < / div >
< div class = "line" > < a id = "l01295" name = "l01295" > < / a > < span class = "lineno" > 1295< / span > < span class = "comment" > /* The python void return value */< / span > < / div >
< div class = "line" > < a id = "l01296" name = "l01296" > < / a > < span class = "lineno" > 1296< / span > < / div >
< div class = "line" > < a id = "l01297" name = "l01297" > < / a > < span class = "lineno" > 1297< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#affa7aa2bcce5bea24a20e5b184ae0533" > SWIGRUNTIMEINLINE< / a > PyObject * < / div >
< div class = "line" > < a id = "l01298" name = "l01298" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > 1298< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > (< span class = "keywordtype" > void< / span > )< / div >
< div class = "line" > < a id = "l01299" name = "l01299" > < / a > < span class = "lineno" > 1299< / span > {< / div >
< div class = "line" > < a id = "l01300" name = "l01300" > < / a > < span class = "lineno" > 1300< / span > PyObject *none = Py_None;< / div >
< div class = "line" > < a id = "l01301" name = "l01301" > < / a > < span class = "lineno" > 1301< / span > Py_INCREF(none);< / div >
< div class = "line" > < a id = "l01302" name = "l01302" > < / a > < span class = "lineno" > 1302< / span > < span class = "keywordflow" > return< / span > none;< / div >
< div class = "line" > < a id = "l01303" name = "l01303" > < / a > < span class = "lineno" > 1303< / span > }< / div >
< div class = "line" > < a id = "l01304" name = "l01304" > < / a > < span class = "lineno" > 1304< / span > < / div >
< div class = "line" > < a id = "l01305" name = "l01305" > < / a > < span class = "lineno" > 1305< / span > < span class = "comment" > /* SwigPyClientData */< / span > < / div >
< div class = "line" > < a id = "l01306" name = "l01306" > < / a > < span class = "lineno" > 1306< / span > < / div >
< div class = "line" > < a id = "l01307" name = "l01307" > < / a > < span class = "lineno" > 1307< / span > < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > {< / div >
< div class = "line" > < a id = "l01308" name = "l01308" > < / a > < span class = "lineno" > 1308< / span > PyObject *klass;< / div >
< div class = "line" > < a id = "l01309" name = "l01309" > < / a > < span class = "lineno" > 1309< / span > PyObject *newraw;< / div >
< div class = "line" > < a id = "l01310" name = "l01310" > < / a > < span class = "lineno" > 1310< / span > PyObject *newargs;< / div >
< div class = "line" > < a id = "l01311" name = "l01311" > < / a > < span class = "lineno" > 1311< / span > PyObject *destroy;< / div >
< div class = "line" > < a id = "l01312" name = "l01312" > < / a > < span class = "lineno" > 1312< / span > < span class = "keywordtype" > int< / span > delargs;< / div >
< div class = "line" > < a id = "l01313" name = "l01313" > < / a > < span class = "lineno" > 1313< / span > < span class = "keywordtype" > int< / span > implicitconv;< / div >
< div class = "line" > < a id = "l01314" name = "l01314" > < / a > < span class = "lineno" > 1314< / span > PyTypeObject *pytype;< / div >
< div class = "line" > < a id = "l01315" name = "l01315" > < / a > < span class = "lineno" > 1315< / span > } < a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > ;< / div >
< div class = "line" > < a id = "l01316" name = "l01316" > < / a > < span class = "lineno" > 1316< / span > < / div >
< div class = "line" > < a id = "l01317" name = "l01317" > < / a > < span class = "lineno" > 1317< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#affa7aa2bcce5bea24a20e5b184ae0533" > SWIGRUNTIMEINLINE< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l01318" name = "l01318" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#adccbcbf6df87e38c5a227a9b5c7f70e4" > 1318< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#adccbcbf6df87e38c5a227a9b5c7f70e4" > SWIG_Python_CheckImplicit< / a > (< a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty)< / div >
< div class = "line" > < a id = "l01319" name = "l01319" > < / a > < span class = "lineno" > 1319< / span > {< / div >
< div class = "line" > < a id = "l01320" name = "l01320" > < / a > < span class = "lineno" > 1320< / span > < a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *data = (< a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *)ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ;< / div >
< div class = "line" > < a id = "l01321" name = "l01321" > < / a > < span class = "lineno" > 1321< / span > < span class = "keywordtype" > int< / span > fail = data ? data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#aefc03bc0f3c3a18125653ab9f5c5486e" > implicitconv< / a > : 0;< / div >
< div class = "line" > < a id = "l01322" name = "l01322" > < / a > < span class = "lineno" > 1322< / span > < a class = "code hl_function" href = "parser_8yy_8cc.html#a33e91cd0cef6786e9e3a27ac67707207" > if< / a > (fail)< / div >
< div class = "line" > < a id = "l01323" name = "l01323" > < / a > < span class = "lineno" > 1323< / span > PyErr_SetString(PyExc_TypeError, < span class = "stringliteral" > " Implicit conversion is prohibited for explicit constructors." < / span > );< / div >
< div class = "line" > < a id = "l01324" name = "l01324" > < / a > < span class = "lineno" > 1324< / span > < span class = "keywordflow" > return< / span > fail;< / div >
< div class = "line" > < a id = "l01325" name = "l01325" > < / a > < span class = "lineno" > 1325< / span > }< / div >
< div class = "line" > < a id = "l01326" name = "l01326" > < / a > < span class = "lineno" > 1326< / span > < / div >
< div class = "line" > < a id = "l01327" name = "l01327" > < / a > < span class = "lineno" > 1327< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#affa7aa2bcce5bea24a20e5b184ae0533" > SWIGRUNTIMEINLINE< / a > PyObject *< / div >
< div class = "line" > < a id = "l01328" name = "l01328" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a9038462b33db6480e0733a9d6bf4add1" > 1328< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a9038462b33db6480e0733a9d6bf4add1" > SWIG_Python_ExceptionType< / a > (< a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *desc) {< / div >
< div class = "line" > < a id = "l01329" name = "l01329" > < / a > < span class = "lineno" > 1329< / span > < a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *data = desc ? (< a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *) desc-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > : 0;< / div >
< div class = "line" > < a id = "l01330" name = "l01330" > < / a > < span class = "lineno" > 1330< / span > PyObject *klass = data ? data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a24edbed2ce3e8818ac4ef693a53a768f" > klass< / a > : 0;< / div >
< div class = "line" > < a id = "l01331" name = "l01331" > < / a > < span class = "lineno" > 1331< / span > return (klass ? klass : PyExc_RuntimeError);< / div >
< div class = "line" > < a id = "l01332" name = "l01332" > < / a > < span class = "lineno" > 1332< / span > }< / div >
< div class = "line" > < a id = "l01333" name = "l01333" > < / a > < span class = "lineno" > 1333< / span > < / div >
< div class = "line" > < a id = "l01334" name = "l01334" > < / a > < span class = "lineno" > 1334< / span > < / div >
< div class = "line" > < a id = "l01335" name = "l01335" > < / a > < span class = "lineno" > 1335< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > * < / div >
< div class = "line" > < a id = "l01336" name = "l01336" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a67f9436e628ab81aa74906bac9c84ecd" > 1336< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a67f9436e628ab81aa74906bac9c84ecd" > SwigPyClientData_New< / a > (PyObject* obj)< / div >
< div class = "line" > < a id = "l01337" name = "l01337" > < / a > < span class = "lineno" > 1337< / span > {< / div >
< div class = "line" > < a id = "l01338" name = "l01338" > < / a > < span class = "lineno" > 1338< / span > < span class = "keywordflow" > if< / span > (!obj) {< / div >
< div class = "line" > < a id = "l01339" name = "l01339" > < / a > < span class = "lineno" > 1339< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l01340" name = "l01340" > < / a > < span class = "lineno" > 1340< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01341" name = "l01341" > < / a > < span class = "lineno" > 1341< / span > < a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *data = (< a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *)< a class = "code hl_function" href = "parser_8tab_8cc.html#a8d12df60024a0ab3de3a276240433890" > malloc< / a > (< span class = "keyword" > sizeof< / span > (< a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > ));< / div >
< div class = "line" > < a id = "l01342" name = "l01342" > < / a > < span class = "lineno" > 1342< / span > < span class = "comment" > /* the klass element */< / span > < / div >
< div class = "line" > < a id = "l01343" name = "l01343" > < / a > < span class = "lineno" > 1343< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a24edbed2ce3e8818ac4ef693a53a768f" > klass< / a > = obj;< / div >
< div class = "line" > < a id = "l01344" name = "l01344" > < / a > < span class = "lineno" > 1344< / span > Py_INCREF(data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a24edbed2ce3e8818ac4ef693a53a768f" > klass< / a > );< / div >
< div class = "line" > < a id = "l01345" name = "l01345" > < / a > < span class = "lineno" > 1345< / span > < span class = "comment" > /* the newraw method and newargs arguments used to create a new raw instance */< / span > < / div >
< div class = "line" > < a id = "l01346" name = "l01346" > < / a > < span class = "lineno" > 1346< / span > < span class = "keywordflow" > if< / span > (PyClass_Check(obj)) {< / div >
< div class = "line" > < a id = "l01347" name = "l01347" > < / a > < span class = "lineno" > 1347< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a03b02167ca706af3c90489895b149ff3" > newraw< / a > = 0;< / div >
< div class = "line" > < a id = "l01348" name = "l01348" > < / a > < span class = "lineno" > 1348< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a0a5ddba04e5b3800a61a208b23dfd65b" > newargs< / a > = obj;< / div >
< div class = "line" > < a id = "l01349" name = "l01349" > < / a > < span class = "lineno" > 1349< / span > Py_INCREF(obj);< / div >
< div class = "line" > < a id = "l01350" name = "l01350" > < / a > < span class = "lineno" > 1350< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01351" name = "l01351" > < / a > < span class = "lineno" > 1351< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a03b02167ca706af3c90489895b149ff3" > newraw< / a > = PyObject_GetAttrString(data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a24edbed2ce3e8818ac4ef693a53a768f" > klass< / a > , < span class = "stringliteral" > " __new__" < / span > );< / div >
< div class = "line" > < a id = "l01352" name = "l01352" > < / a > < span class = "lineno" > 1352< / span > < span class = "keywordflow" > if< / span > (data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a03b02167ca706af3c90489895b149ff3" > newraw< / a > ) {< / div >
< div class = "line" > < a id = "l01353" name = "l01353" > < / a > < span class = "lineno" > 1353< / span > Py_INCREF(data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a03b02167ca706af3c90489895b149ff3" > newraw< / a > );< / div >
< div class = "line" > < a id = "l01354" name = "l01354" > < / a > < span class = "lineno" > 1354< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a0a5ddba04e5b3800a61a208b23dfd65b" > newargs< / a > = PyTuple_New(1);< / div >
< div class = "line" > < a id = "l01355" name = "l01355" > < / a > < span class = "lineno" > 1355< / span > PyTuple_SetItem(data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a0a5ddba04e5b3800a61a208b23dfd65b" > newargs< / a > , 0, obj);< / div >
< div class = "line" > < a id = "l01356" name = "l01356" > < / a > < span class = "lineno" > 1356< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01357" name = "l01357" > < / a > < span class = "lineno" > 1357< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a0a5ddba04e5b3800a61a208b23dfd65b" > newargs< / a > = obj;< / div >
< div class = "line" > < a id = "l01358" name = "l01358" > < / a > < span class = "lineno" > 1358< / span > }< / div >
< div class = "line" > < a id = "l01359" name = "l01359" > < / a > < span class = "lineno" > 1359< / span > Py_INCREF(data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a0a5ddba04e5b3800a61a208b23dfd65b" > newargs< / a > );< / div >
< div class = "line" > < a id = "l01360" name = "l01360" > < / a > < span class = "lineno" > 1360< / span > }< / div >
< div class = "line" > < a id = "l01361" name = "l01361" > < / a > < span class = "lineno" > 1361< / span > < span class = "comment" > /* the destroy method, aka as the C++ delete method */< / span > < / div >
< div class = "line" > < a id = "l01362" name = "l01362" > < / a > < span class = "lineno" > 1362< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#ad7eb0381152beb0af081ac87daa594c9" > destroy< / a > = PyObject_GetAttrString(data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a24edbed2ce3e8818ac4ef693a53a768f" > klass< / a > , < span class = "stringliteral" > " __swig_destroy__" < / span > );< / div >
< div class = "line" > < a id = "l01363" name = "l01363" > < / a > < span class = "lineno" > 1363< / span > < span class = "keywordflow" > if< / span > (PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l01364" name = "l01364" > < / a > < span class = "lineno" > 1364< / span > PyErr_Clear();< / div >
< div class = "line" > < a id = "l01365" name = "l01365" > < / a > < span class = "lineno" > 1365< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#ad7eb0381152beb0af081ac87daa594c9" > destroy< / a > = 0;< / div >
< div class = "line" > < a id = "l01366" name = "l01366" > < / a > < span class = "lineno" > 1366< / span > }< / div >
< div class = "line" > < a id = "l01367" name = "l01367" > < / a > < span class = "lineno" > 1367< / span > < span class = "keywordflow" > if< / span > (data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#ad7eb0381152beb0af081ac87daa594c9" > destroy< / a > ) {< / div >
< div class = "line" > < a id = "l01368" name = "l01368" > < / a > < span class = "lineno" > 1368< / span > < span class = "keywordtype" > int< / span > flags;< / div >
< div class = "line" > < a id = "l01369" name = "l01369" > < / a > < span class = "lineno" > 1369< / span > Py_INCREF(data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#ad7eb0381152beb0af081ac87daa594c9" > destroy< / a > );< / div >
< div class = "line" > < a id = "l01370" name = "l01370" > < / a > < span class = "lineno" > 1370< / span > flags = PyCFunction_GET_FLAGS(data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#ad7eb0381152beb0af081ac87daa594c9" > destroy< / a > );< / div >
< div class = "line" > < a id = "l01371" name = "l01371" > < / a > < span class = "lineno" > 1371< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#acb70a26b5c3b873ee8492f96d6f04722" > delargs< / a > = !(flags & (METH_O));< / div >
< div class = "line" > < a id = "l01372" name = "l01372" > < / a > < span class = "lineno" > 1372< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01373" name = "l01373" > < / a > < span class = "lineno" > 1373< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#acb70a26b5c3b873ee8492f96d6f04722" > delargs< / a > = 0;< / div >
< div class = "line" > < a id = "l01374" name = "l01374" > < / a > < span class = "lineno" > 1374< / span > }< / div >
< div class = "line" > < a id = "l01375" name = "l01375" > < / a > < span class = "lineno" > 1375< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#aefc03bc0f3c3a18125653ab9f5c5486e" > implicitconv< / a > = 0;< / div >
< div class = "line" > < a id = "l01376" name = "l01376" > < / a > < span class = "lineno" > 1376< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a7ea26fc4c21e1192ba427633ff2981ca" > pytype< / a > = 0;< / div >
< div class = "line" > < a id = "l01377" name = "l01377" > < / a > < span class = "lineno" > 1377< / span > < span class = "keywordflow" > return< / span > data;< / div >
< div class = "line" > < a id = "l01378" name = "l01378" > < / a > < span class = "lineno" > 1378< / span > }< / div >
< div class = "line" > < a id = "l01379" name = "l01379" > < / a > < span class = "lineno" > 1379< / span > }< / div >
< div class = "line" > < a id = "l01380" name = "l01380" > < / a > < span class = "lineno" > 1380< / span > < / div >
< div class = "line" > < a id = "l01381" name = "l01381" > < / a > < span class = "lineno" > 1381< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l01382" name = "l01382" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#acfc84d6965502d26fff3ac72e1bf5702" > 1382< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#acfc84d6965502d26fff3ac72e1bf5702" > SwigPyClientData_Del< / a > (< a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *data) {< / div >
< div class = "line" > < a id = "l01383" name = "l01383" > < / a > < span class = "lineno" > 1383< / span > Py_XDECREF(data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a03b02167ca706af3c90489895b149ff3" > newraw< / a > );< / div >
< div class = "line" > < a id = "l01384" name = "l01384" > < / a > < span class = "lineno" > 1384< / span > Py_XDECREF(data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a0a5ddba04e5b3800a61a208b23dfd65b" > newargs< / a > );< / div >
< div class = "line" > < a id = "l01385" name = "l01385" > < / a > < span class = "lineno" > 1385< / span > Py_XDECREF(data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#ad7eb0381152beb0af081ac87daa594c9" > destroy< / a > );< / div >
< div class = "line" > < a id = "l01386" name = "l01386" > < / a > < span class = "lineno" > 1386< / span > }< / div >
< div class = "line" > < a id = "l01387" name = "l01387" > < / a > < span class = "lineno" > 1387< / span > < / div >
< div class = "line" > < a id = "l01388" name = "l01388" > < / a > < span class = "lineno" > 1388< / span > < span class = "comment" > /* =============== SwigPyObject =====================*/< / span > < / div >
< div class = "line" > < a id = "l01389" name = "l01389" > < / a > < span class = "lineno" > 1389< / span > < / div >
< div class = "line" > < a id = "l01390" name = "l01390" > < / a > < span class = "lineno" > 1390< / span > < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > {< / div >
< div class = "line" > < a id = "l01391" name = "l01391" > < / a > < span class = "lineno" > 1391< / span > PyObject_HEAD< / div >
< div class = "line" > < a id = "l01392" name = "l01392" > < / a > < span class = "lineno" > 1392< / span > < span class = "keywordtype" > void< / span > *ptr;< / div >
< div class = "line" > < a id = "l01393" name = "l01393" > < / a > < span class = "lineno" > 1393< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty;< / div >
< div class = "line" > < a id = "l01394" name = "l01394" > < / a > < span class = "lineno" > 1394< / span > < span class = "keywordtype" > int< / span > own;< / div >
< div class = "line" > < a id = "l01395" name = "l01395" > < / a > < span class = "lineno" > 1395< / span > PyObject *< a class = "code hl_variable" href = "constraint__solver_8cc.html#a395f613555f398dd389670bb4c2a4599" > next< / a > ;< / div >
< div class = "line" > < a id = "l01396" name = "l01396" > < / a > < span class = "lineno" > 1396< / span > < span class = "preprocessor" > #ifdef SWIGPYTHON_BUILTIN< / span > < / div >
< div class = "line" > < a id = "l01397" name = "l01397" > < / a > < span class = "lineno" > 1397< / span > PyObject *dict;< / div >
< div class = "line" > < a id = "l01398" name = "l01398" > < / a > < span class = "lineno" > 1398< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01399" name = "l01399" > < / a > < span class = "lineno" > 1399< / span > } < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > ;< / div >
< div class = "line" > < a id = "l01400" name = "l01400" > < / a > < span class = "lineno" > 1400< / span > < / div >
< div class = "line" > < a id = "l01401" name = "l01401" > < / a > < span class = "lineno" > 1401< / span > < / div >
< div class = "line" > < a id = "l01402" name = "l01402" > < / a > < span class = "lineno" > 1402< / span > < span class = "preprocessor" > #ifdef SWIGPYTHON_BUILTIN< / span > < / div >
< div class = "line" > < a id = "l01403" name = "l01403" > < / a > < span class = "lineno" > 1403< / span > < / div >
< div class = "line" > < a id = "l01404" name = "l01404" > < / a > < span class = "lineno" > 1404< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l01405" name = "l01405" > < / a > < span class = "lineno" > 1405< / span > SwigPyObject_get___dict__(PyObject *v, PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (args))< / div >
< div class = "line" > < a id = "l01406" name = "l01406" > < / a > < span class = "lineno" > 1406< / span > {< / div >
< div class = "line" > < a id = "l01407" name = "l01407" > < / a > < span class = "lineno" > 1407< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *sobj = (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *)v;< / div >
< div class = "line" > < a id = "l01408" name = "l01408" > < / a > < span class = "lineno" > 1408< / span > < / div >
< div class = "line" > < a id = "l01409" name = "l01409" > < / a > < span class = "lineno" > 1409< / span > < span class = "keywordflow" > if< / span > (!sobj-> dict)< / div >
< div class = "line" > < a id = "l01410" name = "l01410" > < / a > < span class = "lineno" > 1410< / span > sobj-> dict = PyDict_New();< / div >
< div class = "line" > < a id = "l01411" name = "l01411" > < / a > < span class = "lineno" > 1411< / span > < / div >
< div class = "line" > < a id = "l01412" name = "l01412" > < / a > < span class = "lineno" > 1412< / span > Py_INCREF(sobj-> dict);< / div >
< div class = "line" > < a id = "l01413" name = "l01413" > < / a > < span class = "lineno" > 1413< / span > < span class = "keywordflow" > return< / span > sobj-> dict;< / div >
< div class = "line" > < a id = "l01414" name = "l01414" > < / a > < span class = "lineno" > 1414< / span > }< / div >
< div class = "line" > < a id = "l01415" name = "l01415" > < / a > < span class = "lineno" > 1415< / span > < / div >
< div class = "line" > < a id = "l01416" name = "l01416" > < / a > < span class = "lineno" > 1416< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01417" name = "l01417" > < / a > < span class = "lineno" > 1417< / span > < / div >
< div class = "line" > < a id = "l01418" name = "l01418" > < / a > < span class = "lineno" > 1418< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l01419" name = "l01419" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a55e9ff6b9b15052b9d0eff8cab0823c9" > 1419< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a55e9ff6b9b15052b9d0eff8cab0823c9" > SwigPyObject_long< / a > (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *v)< / div >
< div class = "line" > < a id = "l01420" name = "l01420" > < / a > < span class = "lineno" > 1420< / span > {< / div >
< div class = "line" > < a id = "l01421" name = "l01421" > < / a > < span class = "lineno" > 1421< / span > < span class = "keywordflow" > return< / span > PyLong_FromVoidPtr(v-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a2068804fe624f29280fd94ce1c9049e9" > ptr< / a > );< / div >
< div class = "line" > < a id = "l01422" name = "l01422" > < / a > < span class = "lineno" > 1422< / span > }< / div >
< div class = "line" > < a id = "l01423" name = "l01423" > < / a > < span class = "lineno" > 1423< / span > < / div >
< div class = "line" > < a id = "l01424" name = "l01424" > < / a > < span class = "lineno" > 1424< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l01425" name = "l01425" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aae6ca01869202c83b1a0e94c89e99531" > 1425< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aae6ca01869202c83b1a0e94c89e99531" > SwigPyObject_format< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > * fmt, < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *v)< / div >
< div class = "line" > < a id = "l01426" name = "l01426" > < / a > < span class = "lineno" > 1426< / span > {< / div >
< div class = "line" > < a id = "l01427" name = "l01427" > < / a > < span class = "lineno" > 1427< / span > PyObject *res = NULL;< / div >
< div class = "line" > < a id = "l01428" name = "l01428" > < / a > < span class = "lineno" > 1428< / span > PyObject *args = PyTuple_New(1);< / div >
< div class = "line" > < a id = "l01429" name = "l01429" > < / a > < span class = "lineno" > 1429< / span > < span class = "keywordflow" > if< / span > (args) {< / div >
< div class = "line" > < a id = "l01430" name = "l01430" > < / a > < span class = "lineno" > 1430< / span > < span class = "keywordflow" > if< / span > (PyTuple_SetItem(args, 0, < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a55e9ff6b9b15052b9d0eff8cab0823c9" > SwigPyObject_long< / a > (v)) == 0) {< / div >
< div class = "line" > < a id = "l01431" name = "l01431" > < / a > < span class = "lineno" > 1431< / span > PyObject *ofmt = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ada53ff51e4581c1caf6bf62482216fb4" > SWIG_Python_str_FromChar< / a > (fmt);< / div >
< div class = "line" > < a id = "l01432" name = "l01432" > < / a > < span class = "lineno" > 1432< / span > < span class = "keywordflow" > if< / span > (ofmt) {< / div >
< div class = "line" > < a id = "l01433" name = "l01433" > < / a > < span class = "lineno" > 1433< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l01434" name = "l01434" > < / a > < span class = "lineno" > 1434< / span > res = PyUnicode_Format(ofmt,args);< / div >
< div class = "line" > < a id = "l01435" name = "l01435" > < / a > < span class = "lineno" > 1435< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l01436" name = "l01436" > < / a > < span class = "lineno" > 1436< / span > res = PyString_Format(ofmt,args);< / div >
< div class = "line" > < a id = "l01437" name = "l01437" > < / a > < span class = "lineno" > 1437< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01438" name = "l01438" > < / a > < span class = "lineno" > 1438< / span > Py_DECREF(ofmt);< / div >
< div class = "line" > < a id = "l01439" name = "l01439" > < / a > < span class = "lineno" > 1439< / span > }< / div >
< div class = "line" > < a id = "l01440" name = "l01440" > < / a > < span class = "lineno" > 1440< / span > Py_DECREF(args);< / div >
< div class = "line" > < a id = "l01441" name = "l01441" > < / a > < span class = "lineno" > 1441< / span > }< / div >
< div class = "line" > < a id = "l01442" name = "l01442" > < / a > < span class = "lineno" > 1442< / span > }< / div >
< div class = "line" > < a id = "l01443" name = "l01443" > < / a > < span class = "lineno" > 1443< / span > < span class = "keywordflow" > return< / span > res;< / div >
< div class = "line" > < a id = "l01444" name = "l01444" > < / a > < span class = "lineno" > 1444< / span > }< / div >
< div class = "line" > < a id = "l01445" name = "l01445" > < / a > < span class = "lineno" > 1445< / span > < / div >
< div class = "line" > < a id = "l01446" name = "l01446" > < / a > < span class = "lineno" > 1446< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l01447" name = "l01447" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#af46a9a17b9d632d0a73132eeb0ce1339" > 1447< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#af46a9a17b9d632d0a73132eeb0ce1339" > SwigPyObject_oct< / a > (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *v)< / div >
< div class = "line" > < a id = "l01448" name = "l01448" > < / a > < span class = "lineno" > 1448< / span > {< / div >
< div class = "line" > < a id = "l01449" name = "l01449" > < / a > < span class = "lineno" > 1449< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aae6ca01869202c83b1a0e94c89e99531" > SwigPyObject_format< / a > (< span class = "stringliteral" > " %o" < / span > ,v);< / div >
< div class = "line" > < a id = "l01450" name = "l01450" > < / a > < span class = "lineno" > 1450< / span > }< / div >
< div class = "line" > < a id = "l01451" name = "l01451" > < / a > < span class = "lineno" > 1451< / span > < / div >
< div class = "line" > < a id = "l01452" name = "l01452" > < / a > < span class = "lineno" > 1452< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l01453" name = "l01453" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2f84a1f8f23c3799674771805cc21231" > 1453< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2f84a1f8f23c3799674771805cc21231" > SwigPyObject_hex< / a > (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *v)< / div >
< div class = "line" > < a id = "l01454" name = "l01454" > < / a > < span class = "lineno" > 1454< / span > {< / div >
< div class = "line" > < a id = "l01455" name = "l01455" > < / a > < span class = "lineno" > 1455< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aae6ca01869202c83b1a0e94c89e99531" > SwigPyObject_format< / a > (< span class = "stringliteral" > " %x" < / span > ,v);< / div >
< div class = "line" > < a id = "l01456" name = "l01456" > < / a > < span class = "lineno" > 1456< / span > }< / div >
< div class = "line" > < a id = "l01457" name = "l01457" > < / a > < span class = "lineno" > 1457< / span > < / div >
< div class = "line" > < a id = "l01458" name = "l01458" > < / a > < span class = "lineno" > 1458< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l01459" name = "l01459" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac8e963c137ae03e03269ebd3c491778b" > 1459< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac8e963c137ae03e03269ebd3c491778b" > SwigPyObject_repr< / a > (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *v)< / div >
< div class = "line" > < a id = "l01460" name = "l01460" > < / a > < span class = "lineno" > 1460< / span > {< / div >
< div class = "line" > < a id = "l01461" name = "l01461" > < / a > < span class = "lineno" > 1461< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac06a9c6823be7d83dd9ea7b9d9a1b5ea" > SWIG_TypePrettyName< / a > (v-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a7c45af989e53c74ddbf6dc0f3049bde6" > ty< / a > );< / div >
< div class = "line" > < a id = "l01462" name = "l01462" > < / a > < span class = "lineno" > 1462< / span > PyObject *repr = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9b793ab094535913288a25a20906bc8e" > SWIG_Python_str_FromFormat< / a > (< span class = "stringliteral" > " < Swig Object of type ' %s' at %p> " < / span > , (< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ? < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > : < span class = "stringliteral" > " unknown" < / span > ), (< span class = "keywordtype" > void< / span > *)v);< / div >
< div class = "line" > < a id = "l01463" name = "l01463" > < / a > < span class = "lineno" > 1463< / span > < span class = "keywordflow" > if< / span > (v-> < a class = "code hl_variable" href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > next< / a > ) {< / div >
< div class = "line" > < a id = "l01464" name = "l01464" > < / a > < span class = "lineno" > 1464< / span > PyObject *nrep = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac8e963c137ae03e03269ebd3c491778b" > SwigPyObject_repr< / a > ((< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *)v-> < a class = "code hl_variable" href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > next< / a > );< / div >
< div class = "line" > < a id = "l01465" name = "l01465" > < / a > < span class = "lineno" > 1465< / span > < span class = "preprocessor" > # if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l01466" name = "l01466" > < / a > < span class = "lineno" > 1466< / span > PyObject *joined = PyUnicode_Concat(repr, nrep);< / div >
< div class = "line" > < a id = "l01467" name = "l01467" > < / a > < span class = "lineno" > 1467< / span > Py_DecRef(repr);< / div >
< div class = "line" > < a id = "l01468" name = "l01468" > < / a > < span class = "lineno" > 1468< / span > Py_DecRef(nrep);< / div >
< div class = "line" > < a id = "l01469" name = "l01469" > < / a > < span class = "lineno" > 1469< / span > repr = joined;< / div >
< div class = "line" > < a id = "l01470" name = "l01470" > < / a > < span class = "lineno" > 1470< / span > < span class = "preprocessor" > # else< / span > < / div >
< div class = "line" > < a id = "l01471" name = "l01471" > < / a > < span class = "lineno" > 1471< / span > PyString_ConcatAndDel(& repr,nrep);< / div >
< div class = "line" > < a id = "l01472" name = "l01472" > < / a > < span class = "lineno" > 1472< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l01473" name = "l01473" > < / a > < span class = "lineno" > 1473< / span > }< / div >
< div class = "line" > < a id = "l01474" name = "l01474" > < / a > < span class = "lineno" > 1474< / span > < span class = "keywordflow" > return< / span > repr; < / div >
< div class = "line" > < a id = "l01475" name = "l01475" > < / a > < span class = "lineno" > 1475< / span > }< / div >
< div class = "line" > < a id = "l01476" name = "l01476" > < / a > < span class = "lineno" > 1476< / span > < / div >
< div class = "line" > < a id = "l01477" name = "l01477" > < / a > < span class = "lineno" > 1477< / span > < span class = "comment" > /* We need a version taking two PyObject* parameters so it' s a valid< / span > < / div >
< div class = "line" > < a id = "l01478" name = "l01478" > < / a > < span class = "lineno" > 1478< / span > < span class = "comment" > * PyCFunction to use in swigobject_methods[]. */< / span > < / div >
< div class = "line" > < a id = "l01479" name = "l01479" > < / a > < span class = "lineno" > 1479< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l01480" name = "l01480" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#af4b03e69337ce728939d7652d0d8cade" > 1480< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#af4b03e69337ce728939d7652d0d8cade" > SwigPyObject_repr2< / a > (PyObject *v, PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (args))< / div >
< div class = "line" > < a id = "l01481" name = "l01481" > < / a > < span class = "lineno" > 1481< / span > {< / div >
< div class = "line" > < a id = "l01482" name = "l01482" > < / a > < span class = "lineno" > 1482< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac8e963c137ae03e03269ebd3c491778b" > SwigPyObject_repr< / a > ((< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *)v);< / div >
< div class = "line" > < a id = "l01483" name = "l01483" > < / a > < span class = "lineno" > 1483< / span > }< / div >
< div class = "line" > < a id = "l01484" name = "l01484" > < / a > < span class = "lineno" > 1484< / span > < / div >
< div class = "line" > < a id = "l01485" name = "l01485" > < / a > < span class = "lineno" > 1485< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l01486" name = "l01486" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a72434475ffb4b712774fb65344cf0292" > 1486< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a72434475ffb4b712774fb65344cf0292" > SwigPyObject_compare< / a > (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *v, < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *w)< / div >
< div class = "line" > < a id = "l01487" name = "l01487" > < / a > < span class = "lineno" > 1487< / span > {< / div >
< div class = "line" > < a id = "l01488" name = "l01488" > < / a > < span class = "lineno" > 1488< / span > < span class = "keywordtype" > void< / span > *i = v-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a2068804fe624f29280fd94ce1c9049e9" > ptr< / a > ;< / div >
< div class = "line" > < a id = "l01489" name = "l01489" > < / a > < span class = "lineno" > 1489< / span > < span class = "keywordtype" > void< / span > *j = w-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a2068804fe624f29280fd94ce1c9049e9" > ptr< / a > ;< / div >
< div class = "line" > < a id = "l01490" name = "l01490" > < / a > < span class = "lineno" > 1490< / span > < span class = "keywordflow" > return< / span > (i < j) ? -1 : ((i > j) ? 1 : 0);< / div >
< div class = "line" > < a id = "l01491" name = "l01491" > < / a > < span class = "lineno" > 1491< / span > }< / div >
< div class = "line" > < a id = "l01492" name = "l01492" > < / a > < span class = "lineno" > 1492< / span > < / div >
< div class = "line" > < a id = "l01493" name = "l01493" > < / a > < span class = "lineno" > 1493< / span > < span class = "comment" > /* Added for Python 3.x, would it also be useful for Python 2.x? */< / span > < / div >
< div class = "line" > < a id = "l01494" name = "l01494" > < / a > < span class = "lineno" > 1494< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject*< / div >
< div class = "line" > < a id = "l01495" name = "l01495" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a35882b857793d03a7fb142385b6b5389" > 1495< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a35882b857793d03a7fb142385b6b5389" > SwigPyObject_richcompare< / a > (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *v, < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *w, < span class = "keywordtype" > int< / span > op)< / div >
< div class = "line" > < a id = "l01496" name = "l01496" > < / a > < span class = "lineno" > 1496< / span > {< / div >
< div class = "line" > < a id = "l01497" name = "l01497" > < / a > < span class = "lineno" > 1497< / span > PyObject* res;< / div >
< div class = "line" > < a id = "l01498" name = "l01498" > < / a > < span class = "lineno" > 1498< / span > < span class = "keywordflow" > if< / span > ( op != Py_EQ & & op != Py_NE ) {< / div >
< div class = "line" > < a id = "l01499" name = "l01499" > < / a > < span class = "lineno" > 1499< / span > Py_INCREF(Py_NotImplemented);< / div >
< div class = "line" > < a id = "l01500" name = "l01500" > < / a > < span class = "lineno" > 1500< / span > < span class = "keywordflow" > return< / span > Py_NotImplemented;< / div >
< div class = "line" > < a id = "l01501" name = "l01501" > < / a > < span class = "lineno" > 1501< / span > }< / div >
< div class = "line" > < a id = "l01502" name = "l01502" > < / a > < span class = "lineno" > 1502< / span > res = PyBool_FromLong( (< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a72434475ffb4b712774fb65344cf0292" > SwigPyObject_compare< / a > (v, w)==0) == (op == Py_EQ) ? 1 : 0);< / div >
< div class = "line" > < a id = "l01503" name = "l01503" > < / a > < span class = "lineno" > 1503< / span > < span class = "keywordflow" > return< / span > res; < / div >
< div class = "line" > < a id = "l01504" name = "l01504" > < / a > < span class = "lineno" > 1504< / span > }< / div >
< div class = "line" > < a id = "l01505" name = "l01505" > < / a > < span class = "lineno" > 1505< / span > < / div >
< div class = "line" > < a id = "l01506" name = "l01506" > < / a > < span class = "lineno" > 1506< / span > < / div >
< div class = "line" > < a id = "l01507" name = "l01507" > < / a > < span class = "lineno" > 1507< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyTypeObject* < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aea7d4126c1b77d06d8fcdf22619e9d77" > SwigPyObject_TypeOnce< / a > (< span class = "keywordtype" > void< / span > );< / div >
< div class = "line" > < a id = "l01508" name = "l01508" > < / a > < span class = "lineno" > 1508< / span > < / div >
< div class = "line" > < a id = "l01509" name = "l01509" > < / a > < span class = "lineno" > 1509< / span > < span class = "preprocessor" > #ifdef SWIGPYTHON_BUILTIN< / span > < / div >
< div class = "line" > < a id = "l01510" name = "l01510" > < / a > < span class = "lineno" > 1510< / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *SwigPyObject_stype = 0;< / div >
< div class = "line" > < a id = "l01511" name = "l01511" > < / a > < span class = "lineno" > 1511< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyTypeObject*< / div >
< div class = "line" > < a id = "l01512" name = "l01512" > < / a > < span class = "lineno" > 1512< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ae8dc28636254904148bf0ecbaa84559d" > SwigPyObject_type< / a > (< span class = "keywordtype" > void< / span > ) {< / div >
< div class = "line" > < a id = "l01513" name = "l01513" > < / a > < span class = "lineno" > 1513< / span > < a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *cd;< / div >
< div class = "line" > < a id = "l01514" name = "l01514" > < / a > < span class = "lineno" > 1514< / span > assert(SwigPyObject_stype);< / div >
< div class = "line" > < a id = "l01515" name = "l01515" > < / a > < span class = "lineno" > 1515< / span > cd = (< a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *) SwigPyObject_stype-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ;< / div >
< div class = "line" > < a id = "l01516" name = "l01516" > < / a > < span class = "lineno" > 1516< / span > assert(cd);< / div >
< div class = "line" > < a id = "l01517" name = "l01517" > < / a > < span class = "lineno" > 1517< / span > assert(cd-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a7ea26fc4c21e1192ba427633ff2981ca" > pytype< / a > );< / div >
< div class = "line" > < a id = "l01518" name = "l01518" > < / a > < span class = "lineno" > 1518< / span > < span class = "keywordflow" > return< / span > cd-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a7ea26fc4c21e1192ba427633ff2981ca" > pytype< / a > ;< / div >
< div class = "line" > < a id = "l01519" name = "l01519" > < / a > < span class = "lineno" > 1519< / span > }< / div >
< div class = "line" > < a id = "l01520" name = "l01520" > < / a > < span class = "lineno" > 1520< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l01521" name = "l01521" > < / a > < span class = "lineno" > 1521< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyTypeObject*< / div >
< div class = "line" > < a id = "l01522" name = "l01522" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ae8dc28636254904148bf0ecbaa84559d" > 1522< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ae8dc28636254904148bf0ecbaa84559d" > SwigPyObject_type< / a > (< span class = "keywordtype" > void< / span > ) {< / div >
< div class = "line" > < a id = "l01523" name = "l01523" > < / a > < span class = "lineno" > 1523< / span > < span class = "keyword" > static< / span > PyTypeObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa58fdef163810db36a21536e3fef11fc" > SWIG_STATIC_POINTER< / a > (type) = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aea7d4126c1b77d06d8fcdf22619e9d77" > SwigPyObject_TypeOnce< / a > ();< / div >
< div class = "line" > < a id = "l01524" name = "l01524" > < / a > < span class = "lineno" > 1524< / span > < span class = "keywordflow" > return< / span > type;< / div >
< div class = "line" > < a id = "l01525" name = "l01525" > < / a > < span class = "lineno" > 1525< / span > }< / div >
< div class = "line" > < a id = "l01526" name = "l01526" > < / a > < span class = "lineno" > 1526< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01527" name = "l01527" > < / a > < span class = "lineno" > 1527< / span > < / div >
< div class = "line" > < a id = "l01528" name = "l01528" > < / a > < span class = "lineno" > 1528< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#affa7aa2bcce5bea24a20e5b184ae0533" > SWIGRUNTIMEINLINE< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l01529" name = "l01529" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a918ad69f91e617193f190aed101c3cc4" > 1529< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a918ad69f91e617193f190aed101c3cc4" > SwigPyObject_Check< / a > (PyObject *op) {< / div >
< div class = "line" > < a id = "l01530" name = "l01530" > < / a > < span class = "lineno" > 1530< / span > < span class = "preprocessor" > #ifdef SWIGPYTHON_BUILTIN< / span > < / div >
< div class = "line" > < a id = "l01531" name = "l01531" > < / a > < span class = "lineno" > 1531< / span > PyTypeObject *target_tp = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ae8dc28636254904148bf0ecbaa84559d" > SwigPyObject_type< / a > ();< / div >
< div class = "line" > < a id = "l01532" name = "l01532" > < / a > < span class = "lineno" > 1532< / span > < span class = "keywordflow" > if< / span > (PyType_IsSubtype(op-> ob_type, target_tp))< / div >
< div class = "line" > < a id = "l01533" name = "l01533" > < / a > < span class = "lineno" > 1533< / span > < span class = "keywordflow" > return< / span > 1;< / div >
< div class = "line" > < a id = "l01534" name = "l01534" > < / a > < span class = "lineno" > 1534< / span > < span class = "keywordflow" > return< / span > (strcmp(op-> ob_type-> tp_name, < span class = "stringliteral" > " SwigPyObject" < / span > ) == 0);< / div >
< div class = "line" > < a id = "l01535" name = "l01535" > < / a > < span class = "lineno" > 1535< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l01536" name = "l01536" > < / a > < span class = "lineno" > 1536< / span > < span class = "keywordflow" > return< / span > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#afd489119bf6e3552bdaa6bc365e35e59" > Py_TYPE< / a > (op) == < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ae8dc28636254904148bf0ecbaa84559d" > SwigPyObject_type< / a > ())< / div >
< div class = "line" > < a id = "l01537" name = "l01537" > < / a > < span class = "lineno" > 1537< / span > || (strcmp(< a class = "code hl_define" href = "sat__python__wrap_8cc.html#afd489119bf6e3552bdaa6bc365e35e59" > Py_TYPE< / a > (op)-> tp_name,< span class = "stringliteral" > " SwigPyObject" < / span > ) == 0);< / div >
< div class = "line" > < a id = "l01538" name = "l01538" > < / a > < span class = "lineno" > 1538< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01539" name = "l01539" > < / a > < span class = "lineno" > 1539< / span > }< / div >
< div class = "line" > < a id = "l01540" name = "l01540" > < / a > < span class = "lineno" > 1540< / span > < / div >
< div class = "line" > < a id = "l01541" name = "l01541" > < / a > < span class = "lineno" > 1541< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l01542" name = "l01542" > < / a > < span class = "lineno" > 1542< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#adaf049b6445afcfd0890cabe0d5539d4" > SwigPyObject_New< / a > (< span class = "keywordtype" > void< / span > *ptr, < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty, < span class = "keywordtype" > int< / span > own);< / div >
< div class = "line" > < a id = "l01543" name = "l01543" > < / a > < span class = "lineno" > 1543< / span > < / div >
< div class = "line" > < a id = "l01544" name = "l01544" > < / a > < span class = "lineno" > 1544< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l01545" name = "l01545" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a31a09386e839d2080e2f56602c011263" > 1545< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a31a09386e839d2080e2f56602c011263" > SwigPyObject_dealloc< / a > (PyObject *v)< / div >
< div class = "line" > < a id = "l01546" name = "l01546" > < / a > < span class = "lineno" > 1546< / span > {< / div >
< div class = "line" > < a id = "l01547" name = "l01547" > < / a > < span class = "lineno" > 1547< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *sobj = (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *) v;< / div >
< div class = "line" > < a id = "l01548" name = "l01548" > < / a > < span class = "lineno" > 1548< / span > PyObject *< a class = "code hl_variable" href = "constraint__solver_8cc.html#a395f613555f398dd389670bb4c2a4599" > next< / a > = sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > next< / a > ;< / div >
< div class = "line" > < a id = "l01549" name = "l01549" > < / a > < span class = "lineno" > 1549< / span > < span class = "keywordflow" > if< / span > (sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a4047a08438f6fec73854d5e936100de0" > own< / a > == < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a1a125b0e9c551bb9cdeb21b8e5be5b57" > SWIG_POINTER_OWN< / a > ) {< / div >
< div class = "line" > < a id = "l01550" name = "l01550" > < / a > < span class = "lineno" > 1550< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty = sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a7c45af989e53c74ddbf6dc0f3049bde6" > ty< / a > ;< / div >
< div class = "line" > < a id = "l01551" name = "l01551" > < / a > < span class = "lineno" > 1551< / span > < a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *data = ty ? (< a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *) ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > : 0;< / div >
< div class = "line" > < a id = "l01552" name = "l01552" > < / a > < span class = "lineno" > 1552< / span > PyObject *destroy = data ? data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#ad7eb0381152beb0af081ac87daa594c9" > destroy< / a > : 0;< / div >
< div class = "line" > < a id = "l01553" name = "l01553" > < / a > < span class = "lineno" > 1553< / span > < a class = "code hl_function" href = "parser_8yy_8cc.html#a33e91cd0cef6786e9e3a27ac67707207" > if< / a > (destroy) {< / div >
< div class = "line" > < a id = "l01554" name = "l01554" > < / a > < span class = "lineno" > 1554< / span > < span class = "comment" > /* destroy is always a VARARGS method */< / span > < / div >
< div class = "line" > < a id = "l01555" name = "l01555" > < / a > < span class = "lineno" > 1555< / span > PyObject *res;< / div >
< div class = "line" > < a id = "l01556" name = "l01556" > < / a > < span class = "lineno" > 1556< / span > < / div >
< div class = "line" > < a id = "l01557" name = "l01557" > < / a > < span class = "lineno" > 1557< / span > < span class = "comment" > /* PyObject_CallFunction() has the potential to silently drop< / span > < / div >
< div class = "line" > < a id = "l01558" name = "l01558" > < / a > < span class = "lineno" > 1558< / span > < span class = "comment" > the active exception. In cases of unnamed temporary< / span > < / div >
< div class = "line" > < a id = "l01559" name = "l01559" > < / a > < span class = "lineno" > 1559< / span > < span class = "comment" > variable or where we just finished iterating over a generator< / span > < / div >
< div class = "line" > < a id = "l01560" name = "l01560" > < / a > < span class = "lineno" > 1560< / span > < span class = "comment" > StopIteration will be active right now, and this needs to< / span > < / div >
< div class = "line" > < a id = "l01561" name = "l01561" > < / a > < span class = "lineno" > 1561< / span > < span class = "comment" > remain true upon return from SwigPyObject_dealloc. So save< / span > < / div >
< div class = "line" > < a id = "l01562" name = "l01562" > < / a > < span class = "lineno" > 1562< / span > < span class = "comment" > and restore. */< / span > < / div >
< div class = "line" > < a id = "l01563" name = "l01563" > < / a > < span class = "lineno" > 1563< / span > < / div >
< div class = "line" > < a id = "l01564" name = "l01564" > < / a > < span class = "lineno" > 1564< / span > PyObject *type = NULL, *< a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > = NULL, *traceback = NULL;< / div >
< div class = "line" > < a id = "l01565" name = "l01565" > < / a > < span class = "lineno" > 1565< / span > PyErr_Fetch(& type, & < a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > , & traceback);< / div >
< div class = "line" > < a id = "l01566" name = "l01566" > < / a > < span class = "lineno" > 1566< / span > < / div >
< div class = "line" > < a id = "l01567" name = "l01567" > < / a > < span class = "lineno" > 1567< / span > < span class = "keywordflow" > if< / span > (data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#acb70a26b5c3b873ee8492f96d6f04722" > delargs< / a > ) {< / div >
< div class = "line" > < a id = "l01568" name = "l01568" > < / a > < span class = "lineno" > 1568< / span > < span class = "comment" > /* we need to create a temporary object to carry the destroy operation */< / span > < / div >
< div class = "line" > < a id = "l01569" name = "l01569" > < / a > < span class = "lineno" > 1569< / span > PyObject *tmp = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#adaf049b6445afcfd0890cabe0d5539d4" > SwigPyObject_New< / a > (sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a2068804fe624f29280fd94ce1c9049e9" > ptr< / a > , ty, 0);< / div >
< div class = "line" > < a id = "l01570" name = "l01570" > < / a > < span class = "lineno" > 1570< / span > res = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a709f9240049521dd53af4010e5775ecd" > SWIG_Python_CallFunctor< / a > (destroy, tmp);< / div >
< div class = "line" > < a id = "l01571" name = "l01571" > < / a > < span class = "lineno" > 1571< / span > Py_DECREF(tmp);< / div >
< div class = "line" > < a id = "l01572" name = "l01572" > < / a > < span class = "lineno" > 1572< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01573" name = "l01573" > < / a > < span class = "lineno" > 1573< / span > PyCFunction meth = PyCFunction_GET_FUNCTION(destroy);< / div >
< div class = "line" > < a id = "l01574" name = "l01574" > < / a > < span class = "lineno" > 1574< / span > PyObject *mself = PyCFunction_GET_SELF(destroy);< / div >
< div class = "line" > < a id = "l01575" name = "l01575" > < / a > < span class = "lineno" > 1575< / span > res = ((*meth)(mself, v));< / div >
< div class = "line" > < a id = "l01576" name = "l01576" > < / a > < span class = "lineno" > 1576< / span > }< / div >
< div class = "line" > < a id = "l01577" name = "l01577" > < / a > < span class = "lineno" > 1577< / span > < span class = "keywordflow" > if< / span > (!res)< / div >
< div class = "line" > < a id = "l01578" name = "l01578" > < / a > < span class = "lineno" > 1578< / span > PyErr_WriteUnraisable(destroy);< / div >
< div class = "line" > < a id = "l01579" name = "l01579" > < / a > < span class = "lineno" > 1579< / span > < / div >
< div class = "line" > < a id = "l01580" name = "l01580" > < / a > < span class = "lineno" > 1580< / span > PyErr_Restore(type, < a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > , traceback);< / div >
< div class = "line" > < a id = "l01581" name = "l01581" > < / a > < span class = "lineno" > 1581< / span > < / div >
< div class = "line" > < a id = "l01582" name = "l01582" > < / a > < span class = "lineno" > 1582< / span > Py_XDECREF(res);< / div >
< div class = "line" > < a id = "l01583" name = "l01583" > < / a > < span class = "lineno" > 1583< / span > } < / div >
< div class = "line" > < a id = "l01584" name = "l01584" > < / a > < span class = "lineno" > 1584< / span > < span class = "preprocessor" > #if !defined(SWIG_PYTHON_SILENT_MEMLEAK)< / span > < / div >
< div class = "line" > < a id = "l01585" name = "l01585" > < / a > < span class = "lineno" > 1585< / span > < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01586" name = "l01586" > < / a > < span class = "lineno" > 1586< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac06a9c6823be7d83dd9ea7b9d9a1b5ea" > SWIG_TypePrettyName< / a > (ty);< / div >
< div class = "line" > < a id = "l01587" name = "l01587" > < / a > < span class = "lineno" > 1587< / span > printf(< span class = "stringliteral" > " swig/python detected a memory leak of type ' %s' , no destructor found.\n" < / span > , (< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ? < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > : < span class = "stringliteral" > " unknown" < / span > ));< / div >
< div class = "line" > < a id = "l01588" name = "l01588" > < / a > < span class = "lineno" > 1588< / span > }< / div >
< div class = "line" > < a id = "l01589" name = "l01589" > < / a > < span class = "lineno" > 1589< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01590" name = "l01590" > < / a > < span class = "lineno" > 1590< / span > } < / div >
< div class = "line" > < a id = "l01591" name = "l01591" > < / a > < span class = "lineno" > 1591< / span > Py_XDECREF(< a class = "code hl_variable" href = "constraint__solver_8cc.html#a395f613555f398dd389670bb4c2a4599" > next< / a > );< / div >
< div class = "line" > < a id = "l01592" name = "l01592" > < / a > < span class = "lineno" > 1592< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a3e72f1bb4b2af8f115a750f832d421b4" > PyObject_DEL< / a > (v);< / div >
< div class = "line" > < a id = "l01593" name = "l01593" > < / a > < span class = "lineno" > 1593< / span > }< / div >
< div class = "line" > < a id = "l01594" name = "l01594" > < / a > < span class = "lineno" > 1594< / span > < / div >
< div class = "line" > < a id = "l01595" name = "l01595" > < / a > < span class = "lineno" > 1595< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject* < / div >
< div class = "line" > < a id = "l01596" name = "l01596" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a36a192da95e9bd2f973d97f3cb668f02" > 1596< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a36a192da95e9bd2f973d97f3cb668f02" > SwigPyObject_append< / a > (PyObject* v, PyObject* < a class = "code hl_variable" href = "constraint__solver_8cc.html#a395f613555f398dd389670bb4c2a4599" > next< / a > )< / div >
< div class = "line" > < a id = "l01597" name = "l01597" > < / a > < span class = "lineno" > 1597< / span > {< / div >
< div class = "line" > < a id = "l01598" name = "l01598" > < / a > < span class = "lineno" > 1598< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *sobj = (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *) v;< / div >
< div class = "line" > < a id = "l01599" name = "l01599" > < / a > < span class = "lineno" > 1599< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a918ad69f91e617193f190aed101c3cc4" > SwigPyObject_Check< / a > (< a class = "code hl_variable" href = "constraint__solver_8cc.html#a395f613555f398dd389670bb4c2a4599" > next< / a > )) {< / div >
< div class = "line" > < a id = "l01600" name = "l01600" > < / a > < span class = "lineno" > 1600< / span > PyErr_SetString(PyExc_TypeError, < span class = "stringliteral" > " Attempt to append a non SwigPyObject" < / span > );< / div >
< div class = "line" > < a id = "l01601" name = "l01601" > < / a > < span class = "lineno" > 1601< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l01602" name = "l01602" > < / a > < span class = "lineno" > 1602< / span > }< / div >
< div class = "line" > < a id = "l01603" name = "l01603" > < / a > < span class = "lineno" > 1603< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > next< / a > = < a class = "code hl_variable" href = "constraint__solver_8cc.html#a395f613555f398dd389670bb4c2a4599" > next< / a > ;< / div >
< div class = "line" > < a id = "l01604" name = "l01604" > < / a > < span class = "lineno" > 1604< / span > Py_INCREF(< a class = "code hl_variable" href = "constraint__solver_8cc.html#a395f613555f398dd389670bb4c2a4599" > next< / a > );< / div >
< div class = "line" > < a id = "l01605" name = "l01605" > < / a > < span class = "lineno" > 1605< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l01606" name = "l01606" > < / a > < span class = "lineno" > 1606< / span > }< / div >
< div class = "line" > < a id = "l01607" name = "l01607" > < / a > < span class = "lineno" > 1607< / span > < / div >
< div class = "line" > < a id = "l01608" name = "l01608" > < / a > < span class = "lineno" > 1608< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject* < / div >
< div class = "line" > < a id = "l01609" name = "l01609" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a285c41ff7a569eed75d0a40bc602da02" > 1609< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a285c41ff7a569eed75d0a40bc602da02" > SwigPyObject_next< / a > (PyObject* v, PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (args))< / div >
< div class = "line" > < a id = "l01610" name = "l01610" > < / a > < span class = "lineno" > 1610< / span > {< / div >
< div class = "line" > < a id = "l01611" name = "l01611" > < / a > < span class = "lineno" > 1611< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *sobj = (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *) v;< / div >
< div class = "line" > < a id = "l01612" name = "l01612" > < / a > < span class = "lineno" > 1612< / span > < span class = "keywordflow" > if< / span > (sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > next< / a > ) { < / div >
< div class = "line" > < a id = "l01613" name = "l01613" > < / a > < span class = "lineno" > 1613< / span > Py_INCREF(sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > next< / a > );< / div >
< div class = "line" > < a id = "l01614" name = "l01614" > < / a > < span class = "lineno" > 1614< / span > < span class = "keywordflow" > return< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > next< / a > ;< / div >
< div class = "line" > < a id = "l01615" name = "l01615" > < / a > < span class = "lineno" > 1615< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01616" name = "l01616" > < / a > < span class = "lineno" > 1616< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l01617" name = "l01617" > < / a > < span class = "lineno" > 1617< / span > }< / div >
< div class = "line" > < a id = "l01618" name = "l01618" > < / a > < span class = "lineno" > 1618< / span > }< / div >
< div class = "line" > < a id = "l01619" name = "l01619" > < / a > < span class = "lineno" > 1619< / span > < / div >
< div class = "line" > < a id = "l01620" name = "l01620" > < / a > < span class = "lineno" > 1620< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject*< / div >
< div class = "line" > < a id = "l01621" name = "l01621" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a6ece3e623b950512283a53ce3dd64d44" > 1621< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a6ece3e623b950512283a53ce3dd64d44" > SwigPyObject_disown< / a > (PyObject* v, PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (args))< / div >
< div class = "line" > < a id = "l01622" name = "l01622" > < / a > < span class = "lineno" > 1622< / span > {< / div >
< div class = "line" > < a id = "l01623" name = "l01623" > < / a > < span class = "lineno" > 1623< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *sobj = (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *)v;< / div >
< div class = "line" > < a id = "l01624" name = "l01624" > < / a > < span class = "lineno" > 1624< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a4047a08438f6fec73854d5e936100de0" > own< / a > = 0;< / div >
< div class = "line" > < a id = "l01625" name = "l01625" > < / a > < span class = "lineno" > 1625< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l01626" name = "l01626" > < / a > < span class = "lineno" > 1626< / span > }< / div >
< div class = "line" > < a id = "l01627" name = "l01627" > < / a > < span class = "lineno" > 1627< / span > < / div >
< div class = "line" > < a id = "l01628" name = "l01628" > < / a > < span class = "lineno" > 1628< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject*< / div >
< div class = "line" > < a id = "l01629" name = "l01629" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4d9aac25f18dc06e7e0c46305d0ea072" > 1629< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4d9aac25f18dc06e7e0c46305d0ea072" > SwigPyObject_acquire< / a > (PyObject* v, PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (args))< / div >
< div class = "line" > < a id = "l01630" name = "l01630" > < / a > < span class = "lineno" > 1630< / span > {< / div >
< div class = "line" > < a id = "l01631" name = "l01631" > < / a > < span class = "lineno" > 1631< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *sobj = (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *)v;< / div >
< div class = "line" > < a id = "l01632" name = "l01632" > < / a > < span class = "lineno" > 1632< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a4047a08438f6fec73854d5e936100de0" > own< / a > = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a1a125b0e9c551bb9cdeb21b8e5be5b57" > SWIG_POINTER_OWN< / a > ;< / div >
< div class = "line" > < a id = "l01633" name = "l01633" > < / a > < span class = "lineno" > 1633< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l01634" name = "l01634" > < / a > < span class = "lineno" > 1634< / span > }< / div >
< div class = "line" > < a id = "l01635" name = "l01635" > < / a > < span class = "lineno" > 1635< / span > < / div >
< div class = "line" > < a id = "l01636" name = "l01636" > < / a > < span class = "lineno" > 1636< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject*< / div >
< div class = "line" > < a id = "l01637" name = "l01637" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a49f9be61cb398b58f9cb812632bb967e" > 1637< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a49f9be61cb398b58f9cb812632bb967e" > SwigPyObject_own< / a > (PyObject *v, PyObject *args)< / div >
< div class = "line" > < a id = "l01638" name = "l01638" > < / a > < span class = "lineno" > 1638< / span > {< / div >
< div class = "line" > < a id = "l01639" name = "l01639" > < / a > < span class = "lineno" > 1639< / span > PyObject *val = 0;< / div >
< div class = "line" > < a id = "l01640" name = "l01640" > < / a > < span class = "lineno" > 1640< / span > < span class = "keywordflow" > if< / span > (!PyArg_UnpackTuple(args, < span class = "stringliteral" > " own" < / span > , 0, 1, & val)) {< / div >
< div class = "line" > < a id = "l01641" name = "l01641" > < / a > < span class = "lineno" > 1641< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l01642" name = "l01642" > < / a > < span class = "lineno" > 1642< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01643" name = "l01643" > < / a > < span class = "lineno" > 1643< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *sobj = (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *)v;< / div >
< div class = "line" > < a id = "l01644" name = "l01644" > < / a > < span class = "lineno" > 1644< / span > PyObject *obj = PyBool_FromLong(sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a4047a08438f6fec73854d5e936100de0" > own< / a > );< / div >
< div class = "line" > < a id = "l01645" name = "l01645" > < / a > < span class = "lineno" > 1645< / span > < span class = "keywordflow" > if< / span > (val) {< / div >
< div class = "line" > < a id = "l01646" name = "l01646" > < / a > < span class = "lineno" > 1646< / span > < span class = "keywordflow" > if< / span > (PyObject_IsTrue(val)) {< / div >
< div class = "line" > < a id = "l01647" name = "l01647" > < / a > < span class = "lineno" > 1647< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4d9aac25f18dc06e7e0c46305d0ea072" > SwigPyObject_acquire< / a > (v,args);< / div >
< div class = "line" > < a id = "l01648" name = "l01648" > < / a > < span class = "lineno" > 1648< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01649" name = "l01649" > < / a > < span class = "lineno" > 1649< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a6ece3e623b950512283a53ce3dd64d44" > SwigPyObject_disown< / a > (v,args);< / div >
< div class = "line" > < a id = "l01650" name = "l01650" > < / a > < span class = "lineno" > 1650< / span > }< / div >
< div class = "line" > < a id = "l01651" name = "l01651" > < / a > < span class = "lineno" > 1651< / span > } < / div >
< div class = "line" > < a id = "l01652" name = "l01652" > < / a > < span class = "lineno" > 1652< / span > < span class = "keywordflow" > return< / span > obj;< / div >
< div class = "line" > < a id = "l01653" name = "l01653" > < / a > < span class = "lineno" > 1653< / span > }< / div >
< div class = "line" > < a id = "l01654" name = "l01654" > < / a > < span class = "lineno" > 1654< / span > }< / div >
< div class = "line" > < a id = "l01655" name = "l01655" > < / a > < span class = "lineno" > 1655< / span > < / div >
< div class = "line" > < a id = "l01656" name = "l01656" > < / a > < span class = "lineno" > 1656< / span > < span class = "keyword" > static< / span > PyMethodDef< / div >
< div class = "line" > < a id = "l01657" name = "l01657" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4e964af1d130dbfe312a46f36c39e2b8" > 1657< / a > < / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a4e964af1d130dbfe312a46f36c39e2b8" > swigobject_methods< / a > [] = {< / div >
< div class = "line" > < a id = "l01658" name = "l01658" > < / a > < span class = "lineno" > 1658< / span > {< span class = "stringliteral" > " disown" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a6ece3e623b950512283a53ce3dd64d44" > SwigPyObject_disown< / a > , METH_NOARGS, < span class = "stringliteral" > " releases ownership of the pointer" < / span > },< / div >
< div class = "line" > < a id = "l01659" name = "l01659" > < / a > < span class = "lineno" > 1659< / span > {< span class = "stringliteral" > " acquire" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4d9aac25f18dc06e7e0c46305d0ea072" > SwigPyObject_acquire< / a > , METH_NOARGS, < span class = "stringliteral" > " acquires ownership of the pointer" < / span > },< / div >
< div class = "line" > < a id = "l01660" name = "l01660" > < / a > < span class = "lineno" > 1660< / span > {< span class = "stringliteral" > " own" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a49f9be61cb398b58f9cb812632bb967e" > SwigPyObject_own< / a > , METH_VARARGS, < span class = "stringliteral" > " returns/sets ownership of the pointer" < / span > },< / div >
< div class = "line" > < a id = "l01661" name = "l01661" > < / a > < span class = "lineno" > 1661< / span > {< span class = "stringliteral" > " append" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a36a192da95e9bd2f973d97f3cb668f02" > SwigPyObject_append< / a > , METH_O, < span class = "stringliteral" > " appends another ' this' object" < / span > },< / div >
< div class = "line" > < a id = "l01662" name = "l01662" > < / a > < span class = "lineno" > 1662< / span > {< span class = "stringliteral" > " next" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a285c41ff7a569eed75d0a40bc602da02" > SwigPyObject_next< / a > , METH_NOARGS, < span class = "stringliteral" > " returns the next ' this' object" < / span > },< / div >
< div class = "line" > < a id = "l01663" name = "l01663" > < / a > < span class = "lineno" > 1663< / span > {< span class = "stringliteral" > " __repr__" < / span > ,< a class = "code hl_function" href = "sat__python__wrap_8cc.html#af4b03e69337ce728939d7652d0d8cade" > SwigPyObject_repr2< / a > , METH_NOARGS, < span class = "stringliteral" > " returns object representation" < / span > },< / div >
< div class = "line" > < a id = "l01664" name = "l01664" > < / a > < span class = "lineno" > 1664< / span > {0, 0, 0, 0} < / div >
< div class = "line" > < a id = "l01665" name = "l01665" > < / a > < span class = "lineno" > 1665< / span > };< / div >
< div class = "line" > < a id = "l01666" name = "l01666" > < / a > < span class = "lineno" > 1666< / span > < / div >
< div class = "line" > < a id = "l01667" name = "l01667" > < / a > < span class = "lineno" > 1667< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyTypeObject*< / div >
< div class = "line" > < a id = "l01668" name = "l01668" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aea7d4126c1b77d06d8fcdf22619e9d77" > 1668< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aea7d4126c1b77d06d8fcdf22619e9d77" > SwigPyObject_TypeOnce< / a > (< span class = "keywordtype" > void< / span > ) {< / div >
< div class = "line" > < a id = "l01669" name = "l01669" > < / a > < span class = "lineno" > 1669< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > char< / span > swigobject_doc[] = < span class = "stringliteral" > " Swig object carries a C/C++ instance pointer" < / span > ;< / div >
< div class = "line" > < a id = "l01670" name = "l01670" > < / a > < span class = "lineno" > 1670< / span > < / div >
< div class = "line" > < a id = "l01671" name = "l01671" > < / a > < span class = "lineno" > 1671< / span > < span class = "keyword" > static< / span > PyNumberMethods SwigPyObject_as_number = {< / div >
< div class = "line" > < a id = "l01672" name = "l01672" > < / a > < span class = "lineno" > 1672< / span > (binaryfunc)0, < span class = "comment" > /*nb_add*/< / span > < / div >
< div class = "line" > < a id = "l01673" name = "l01673" > < / a > < span class = "lineno" > 1673< / span > (binaryfunc)0, < span class = "comment" > /*nb_subtract*/< / span > < / div >
< div class = "line" > < a id = "l01674" name = "l01674" > < / a > < span class = "lineno" > 1674< / span > (binaryfunc)0, < span class = "comment" > /*nb_multiply*/< / span > < / div >
< div class = "line" > < a id = "l01675" name = "l01675" > < / a > < span class = "lineno" > 1675< / span > < span class = "comment" > /* nb_divide removed in Python 3 */< / span > < / div >
< div class = "line" > < a id = "l01676" name = "l01676" > < / a > < span class = "lineno" > 1676< / span > #< span class = "keywordflow" > if< / span > PY_VERSION_HEX < 0x03000000< / div >
< div class = "line" > < a id = "l01677" name = "l01677" > < / a > < span class = "lineno" > 1677< / span > (binaryfunc)0, < span class = "comment" > /*nb_divide*/< / span > < / div >
< div class = "line" > < a id = "l01678" name = "l01678" > < / a > < span class = "lineno" > 1678< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01679" name = "l01679" > < / a > < span class = "lineno" > 1679< / span > (binaryfunc)0, < span class = "comment" > /*nb_remainder*/< / span > < / div >
< div class = "line" > < a id = "l01680" name = "l01680" > < / a > < span class = "lineno" > 1680< / span > (binaryfunc)0, < span class = "comment" > /*nb_divmod*/< / span > < / div >
< div class = "line" > < a id = "l01681" name = "l01681" > < / a > < span class = "lineno" > 1681< / span > (ternaryfunc)0,< span class = "comment" > /*nb_power*/< / span > < / div >
< div class = "line" > < a id = "l01682" name = "l01682" > < / a > < span class = "lineno" > 1682< / span > (unaryfunc)0, < span class = "comment" > /*nb_negative*/< / span > < / div >
< div class = "line" > < a id = "l01683" name = "l01683" > < / a > < span class = "lineno" > 1683< / span > (unaryfunc)0, < span class = "comment" > /*nb_positive*/< / span > < / div >
< div class = "line" > < a id = "l01684" name = "l01684" > < / a > < span class = "lineno" > 1684< / span > (unaryfunc)0, < span class = "comment" > /*nb_absolute*/< / span > < / div >
< div class = "line" > < a id = "l01685" name = "l01685" > < / a > < span class = "lineno" > 1685< / span > (inquiry)0, < span class = "comment" > /*nb_nonzero*/< / span > < / div >
< div class = "line" > < a id = "l01686" name = "l01686" > < / a > < span class = "lineno" > 1686< / span > 0, < span class = "comment" > /*nb_invert*/< / span > < / div >
< div class = "line" > < a id = "l01687" name = "l01687" > < / a > < span class = "lineno" > 1687< / span > 0, < span class = "comment" > /*nb_lshift*/< / span > < / div >
< div class = "line" > < a id = "l01688" name = "l01688" > < / a > < span class = "lineno" > 1688< / span > 0, < span class = "comment" > /*nb_rshift*/< / span > < / div >
< div class = "line" > < a id = "l01689" name = "l01689" > < / a > < span class = "lineno" > 1689< / span > 0, < span class = "comment" > /*nb_and*/< / span > < / div >
< div class = "line" > < a id = "l01690" name = "l01690" > < / a > < span class = "lineno" > 1690< / span > 0, < span class = "comment" > /*nb_xor*/< / span > < / div >
< div class = "line" > < a id = "l01691" name = "l01691" > < / a > < span class = "lineno" > 1691< / span > 0, < span class = "comment" > /*nb_or*/< / span > < / div >
< div class = "line" > < a id = "l01692" name = "l01692" > < / a > < span class = "lineno" > 1692< / span > #< span class = "keywordflow" > if< / span > PY_VERSION_HEX < 0x03000000< / div >
< div class = "line" > < a id = "l01693" name = "l01693" > < / a > < span class = "lineno" > 1693< / span > 0, < span class = "comment" > /*nb_coerce*/< / span > < / div >
< div class = "line" > < a id = "l01694" name = "l01694" > < / a > < span class = "lineno" > 1694< / span > #endif< / div >
< div class = "line" > < a id = "l01695" name = "l01695" > < / a > < span class = "lineno" > 1695< / span > (unaryfunc)< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a55e9ff6b9b15052b9d0eff8cab0823c9" > SwigPyObject_long< / a > , < span class = "comment" > /*nb_int*/< / span > < / div >
< div class = "line" > < a id = "l01696" name = "l01696" > < / a > < span class = "lineno" > 1696< / span > < span class = "preprocessor" > #if PY_VERSION_HEX < 0x03000000< / span > < / div >
< div class = "line" > < a id = "l01697" name = "l01697" > < / a > < span class = "lineno" > 1697< / span > (unaryfunc)< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a55e9ff6b9b15052b9d0eff8cab0823c9" > SwigPyObject_long< / a > , < span class = "comment" > /*nb_long*/< / span > < / div >
< div class = "line" > < a id = "l01698" name = "l01698" > < / a > < span class = "lineno" > 1698< / span > #< span class = "keywordflow" > else< / span > < / div >
< div class = "line" > < a id = "l01699" name = "l01699" > < / a > < span class = "lineno" > 1699< / span > 0, < span class = "comment" > /*nb_reserved*/< / span > < / div >
< div class = "line" > < a id = "l01700" name = "l01700" > < / a > < span class = "lineno" > 1700< / span > #endif< / div >
< div class = "line" > < a id = "l01701" name = "l01701" > < / a > < span class = "lineno" > 1701< / span > (unaryfunc)0, < span class = "comment" > /*nb_float*/< / span > < / div >
< div class = "line" > < a id = "l01702" name = "l01702" > < / a > < span class = "lineno" > 1702< / span > < span class = "preprocessor" > #if PY_VERSION_HEX < 0x03000000< / span > < / div >
< div class = "line" > < a id = "l01703" name = "l01703" > < / a > < span class = "lineno" > 1703< / span > (unaryfunc)< a class = "code hl_function" href = "sat__python__wrap_8cc.html#af46a9a17b9d632d0a73132eeb0ce1339" > SwigPyObject_oct< / a > , < span class = "comment" > /*nb_oct*/< / span > < / div >
< div class = "line" > < a id = "l01704" name = "l01704" > < / a > < span class = "lineno" > 1704< / span > (unaryfunc)< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2f84a1f8f23c3799674771805cc21231" > SwigPyObject_hex< / a > , < span class = "comment" > /*nb_hex*/< / span > < / div >
< div class = "line" > < a id = "l01705" name = "l01705" > < / a > < span class = "lineno" > 1705< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01706" name = "l01706" > < / a > < span class = "lineno" > 1706< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03050000 < / span > < span class = "comment" > /* 3.5 */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l01707" name = "l01707" > < / a > < span class = "lineno" > 1707< / span > 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 < span class = "comment" > /* nb_inplace_add -> nb_inplace_matrix_multiply */< / span > < / div >
< div class = "line" > < a id = "l01708" name = "l01708" > < / a > < span class = "lineno" > 1708< / span > < span class = "preprocessor" > #elif PY_VERSION_HEX > = 0x03000000 < / span > < span class = "comment" > /* 3.0 */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l01709" name = "l01709" > < / a > < span class = "lineno" > 1709< / span > 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 < span class = "comment" > /* nb_inplace_add -> nb_index, nb_inplace_divide removed */< / span > < / div >
< div class = "line" > < a id = "l01710" name = "l01710" > < / a > < span class = "lineno" > 1710< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l01711" name = "l01711" > < / a > < span class = "lineno" > 1711< / span > 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 < span class = "comment" > /* nb_inplace_add -> nb_index */< / span > < / div >
< div class = "line" > < a id = "l01712" name = "l01712" > < / a > < span class = "lineno" > 1712< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01713" name = "l01713" > < / a > < span class = "lineno" > 1713< / span > };< / div >
< div class = "line" > < a id = "l01714" name = "l01714" > < / a > < span class = "lineno" > 1714< / span > < / div >
< div class = "line" > < a id = "l01715" name = "l01715" > < / a > < span class = "lineno" > 1715< / span > < span class = "keyword" > static< / span > PyTypeObject swigpyobject_type;< / div >
< div class = "line" > < a id = "l01716" name = "l01716" > < / a > < span class = "lineno" > 1716< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > type_init = 0;< / div >
< div class = "line" > < a id = "l01717" name = "l01717" > < / a > < span class = "lineno" > 1717< / span > < span class = "keywordflow" > if< / span > (!type_init) {< / div >
< div class = "line" > < a id = "l01718" name = "l01718" > < / a > < span class = "lineno" > 1718< / span > < span class = "keyword" > const< / span > PyTypeObject tmp = {< / div >
< div class = "line" > < a id = "l01719" name = "l01719" > < / a > < span class = "lineno" > 1719< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l01720" name = "l01720" > < / a > < span class = "lineno" > 1720< / span > PyVarObject_HEAD_INIT(NULL, 0)< / div >
< div class = "line" > < a id = "l01721" name = "l01721" > < / a > < span class = "lineno" > 1721< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l01722" name = "l01722" > < / a > < span class = "lineno" > 1722< / span > PyObject_HEAD_INIT(NULL)< / div >
< div class = "line" > < a id = "l01723" name = "l01723" > < / a > < span class = "lineno" > 1723< / span > 0, < span class = "comment" > /* ob_size */< / span > < / div >
< div class = "line" > < a id = "l01724" name = "l01724" > < / a > < span class = "lineno" > 1724< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01725" name = "l01725" > < / a > < span class = "lineno" > 1725< / span > < span class = "stringliteral" > " SwigPyObject" < / span > , < span class = "comment" > /* tp_name */< / span > < / div >
< div class = "line" > < a id = "l01726" name = "l01726" > < / a > < span class = "lineno" > 1726< / span > < span class = "keyword" > sizeof< / span > (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > ), < span class = "comment" > /* tp_basicsize */< / span > < / div >
< div class = "line" > < a id = "l01727" name = "l01727" > < / a > < span class = "lineno" > 1727< / span > 0, < span class = "comment" > /* tp_itemsize */< / span > < / div >
< div class = "line" > < a id = "l01728" name = "l01728" > < / a > < span class = "lineno" > 1728< / span > (destructor)< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a31a09386e839d2080e2f56602c011263" > SwigPyObject_dealloc< / a > , < span class = "comment" > /* tp_dealloc */< / span > < / div >
< div class = "line" > < a id = "l01729" name = "l01729" > < / a > < span class = "lineno" > 1729< / span > 0, < span class = "comment" > /* tp_print */< / span > < / div >
< div class = "line" > < a id = "l01730" name = "l01730" > < / a > < span class = "lineno" > 1730< / span > (getattrfunc)0, < span class = "comment" > /* tp_getattr */< / span > < / div >
< div class = "line" > < a id = "l01731" name = "l01731" > < / a > < span class = "lineno" > 1731< / span > (setattrfunc)0, < span class = "comment" > /* tp_setattr */< / span > < / div >
< div class = "line" > < a id = "l01732" name = "l01732" > < / a > < span class = "lineno" > 1732< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l01733" name = "l01733" > < / a > < span class = "lineno" > 1733< / span > 0, < span class = "comment" > /* tp_reserved in 3.0.1, tp_compare in 3.0.0 but not used */< / span > < / div >
< div class = "line" > < a id = "l01734" name = "l01734" > < / a > < span class = "lineno" > 1734< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l01735" name = "l01735" > < / a > < span class = "lineno" > 1735< / span > (cmpfunc)< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a72434475ffb4b712774fb65344cf0292" > SwigPyObject_compare< / a > , < span class = "comment" > /* tp_compare */< / span > < / div >
< div class = "line" > < a id = "l01736" name = "l01736" > < / a > < span class = "lineno" > 1736< / span > #endif< / div >
< div class = "line" > < a id = "l01737" name = "l01737" > < / a > < span class = "lineno" > 1737< / span > (reprfunc)< a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac8e963c137ae03e03269ebd3c491778b" > SwigPyObject_repr< / a > , < span class = "comment" > /* tp_repr */< / span > < / div >
< div class = "line" > < a id = "l01738" name = "l01738" > < / a > < span class = "lineno" > 1738< / span > & SwigPyObject_as_number, < span class = "comment" > /* tp_as_number */< / span > < / div >
< div class = "line" > < a id = "l01739" name = "l01739" > < / a > < span class = "lineno" > 1739< / span > 0, < span class = "comment" > /* tp_as_sequence */< / span > < / div >
< div class = "line" > < a id = "l01740" name = "l01740" > < / a > < span class = "lineno" > 1740< / span > 0, < span class = "comment" > /* tp_as_mapping */< / span > < / div >
< div class = "line" > < a id = "l01741" name = "l01741" > < / a > < span class = "lineno" > 1741< / span > (hashfunc)0, < span class = "comment" > /* tp_hash */< / span > < / div >
< div class = "line" > < a id = "l01742" name = "l01742" > < / a > < span class = "lineno" > 1742< / span > (ternaryfunc)0, < span class = "comment" > /* tp_call */< / span > < / div >
< div class = "line" > < a id = "l01743" name = "l01743" > < / a > < span class = "lineno" > 1743< / span > 0, < span class = "comment" > /* tp_str */< / span > < / div >
< div class = "line" > < a id = "l01744" name = "l01744" > < / a > < span class = "lineno" > 1744< / span > PyObject_GenericGetAttr, < span class = "comment" > /* tp_getattro */< / span > < / div >
< div class = "line" > < a id = "l01745" name = "l01745" > < / a > < span class = "lineno" > 1745< / span > 0, < span class = "comment" > /* tp_setattro */< / span > < / div >
< div class = "line" > < a id = "l01746" name = "l01746" > < / a > < span class = "lineno" > 1746< / span > 0, < span class = "comment" > /* tp_as_buffer */< / span > < / div >
< div class = "line" > < a id = "l01747" name = "l01747" > < / a > < span class = "lineno" > 1747< / span > Py_TPFLAGS_DEFAULT, < span class = "comment" > /* tp_flags */< / span > < / div >
< div class = "line" > < a id = "l01748" name = "l01748" > < / a > < span class = "lineno" > 1748< / span > swigobject_doc, < span class = "comment" > /* tp_doc */< / span > < / div >
< div class = "line" > < a id = "l01749" name = "l01749" > < / a > < span class = "lineno" > 1749< / span > 0, < span class = "comment" > /* tp_traverse */< / span > < / div >
< div class = "line" > < a id = "l01750" name = "l01750" > < / a > < span class = "lineno" > 1750< / span > 0, < span class = "comment" > /* tp_clear */< / span > < / div >
< div class = "line" > < a id = "l01751" name = "l01751" > < / a > < span class = "lineno" > 1751< / span > (richcmpfunc)< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a35882b857793d03a7fb142385b6b5389" > SwigPyObject_richcompare< / a > ,< span class = "comment" > /* tp_richcompare */< / span > < / div >
< div class = "line" > < a id = "l01752" name = "l01752" > < / a > < span class = "lineno" > 1752< / span > 0, < span class = "comment" > /* tp_weaklistoffset */< / span > < / div >
< div class = "line" > < a id = "l01753" name = "l01753" > < / a > < span class = "lineno" > 1753< / span > 0, < span class = "comment" > /* tp_iter */< / span > < / div >
< div class = "line" > < a id = "l01754" name = "l01754" > < / a > < span class = "lineno" > 1754< / span > 0, < span class = "comment" > /* tp_iternext */< / span > < / div >
< div class = "line" > < a id = "l01755" name = "l01755" > < / a > < span class = "lineno" > 1755< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a4e964af1d130dbfe312a46f36c39e2b8" > swigobject_methods< / a > , < span class = "comment" > /* tp_methods */< / span > < / div >
< div class = "line" > < a id = "l01756" name = "l01756" > < / a > < span class = "lineno" > 1756< / span > 0, < span class = "comment" > /* tp_members */< / span > < / div >
< div class = "line" > < a id = "l01757" name = "l01757" > < / a > < span class = "lineno" > 1757< / span > 0, < span class = "comment" > /* tp_getset */< / span > < / div >
< div class = "line" > < a id = "l01758" name = "l01758" > < / a > < span class = "lineno" > 1758< / span > 0, < span class = "comment" > /* tp_base */< / span > < / div >
< div class = "line" > < a id = "l01759" name = "l01759" > < / a > < span class = "lineno" > 1759< / span > 0, < span class = "comment" > /* tp_dict */< / span > < / div >
< div class = "line" > < a id = "l01760" name = "l01760" > < / a > < span class = "lineno" > 1760< / span > 0, < span class = "comment" > /* tp_descr_get */< / span > < / div >
< div class = "line" > < a id = "l01761" name = "l01761" > < / a > < span class = "lineno" > 1761< / span > 0, < span class = "comment" > /* tp_descr_set */< / span > < / div >
< div class = "line" > < a id = "l01762" name = "l01762" > < / a > < span class = "lineno" > 1762< / span > 0, < span class = "comment" > /* tp_dictoffset */< / span > < / div >
< div class = "line" > < a id = "l01763" name = "l01763" > < / a > < span class = "lineno" > 1763< / span > 0, < span class = "comment" > /* tp_init */< / span > < / div >
< div class = "line" > < a id = "l01764" name = "l01764" > < / a > < span class = "lineno" > 1764< / span > 0, < span class = "comment" > /* tp_alloc */< / span > < / div >
< div class = "line" > < a id = "l01765" name = "l01765" > < / a > < span class = "lineno" > 1765< / span > 0, < span class = "comment" > /* tp_new */< / span > < / div >
< div class = "line" > < a id = "l01766" name = "l01766" > < / a > < span class = "lineno" > 1766< / span > 0, < span class = "comment" > /* tp_free */< / span > < / div >
< div class = "line" > < a id = "l01767" name = "l01767" > < / a > < span class = "lineno" > 1767< / span > 0, < span class = "comment" > /* tp_is_gc */< / span > < / div >
< div class = "line" > < a id = "l01768" name = "l01768" > < / a > < span class = "lineno" > 1768< / span > 0, < span class = "comment" > /* tp_bases */< / span > < / div >
< div class = "line" > < a id = "l01769" name = "l01769" > < / a > < span class = "lineno" > 1769< / span > 0, < span class = "comment" > /* tp_mro */< / span > < / div >
< div class = "line" > < a id = "l01770" name = "l01770" > < / a > < span class = "lineno" > 1770< / span > 0, < span class = "comment" > /* tp_cache */< / span > < / div >
< div class = "line" > < a id = "l01771" name = "l01771" > < / a > < span class = "lineno" > 1771< / span > 0, < span class = "comment" > /* tp_subclasses */< / span > < / div >
< div class = "line" > < a id = "l01772" name = "l01772" > < / a > < span class = "lineno" > 1772< / span > 0, < span class = "comment" > /* tp_weaklist */< / span > < / div >
< div class = "line" > < a id = "l01773" name = "l01773" > < / a > < span class = "lineno" > 1773< / span > 0, < span class = "comment" > /* tp_del */< / span > < / div >
< div class = "line" > < a id = "l01774" name = "l01774" > < / a > < span class = "lineno" > 1774< / span > 0, < span class = "comment" > /* tp_version_tag */< / span > < / div >
< div class = "line" > < a id = "l01775" name = "l01775" > < / a > < span class = "lineno" > 1775< / span > #< span class = "keywordflow" > if< / span > PY_VERSION_HEX > = 0x03040000< / div >
< div class = "line" > < a id = "l01776" name = "l01776" > < / a > < span class = "lineno" > 1776< / span > 0, < span class = "comment" > /* tp_finalize */< / span > < / div >
< div class = "line" > < a id = "l01777" name = "l01777" > < / a > < span class = "lineno" > 1777< / span > #endif< / div >
< div class = "line" > < a id = "l01778" name = "l01778" > < / a > < span class = "lineno" > 1778< / span > #< span class = "keywordflow" > if< / span > PY_VERSION_HEX > = 0x03080000< / div >
< div class = "line" > < a id = "l01779" name = "l01779" > < / a > < span class = "lineno" > 1779< / span > 0, < span class = "comment" > /* tp_vectorcall */< / span > < / div >
< div class = "line" > < a id = "l01780" name = "l01780" > < / a > < span class = "lineno" > 1780< / span > #endif< / div >
< div class = "line" > < a id = "l01781" name = "l01781" > < / a > < span class = "lineno" > 1781< / span > #< span class = "keywordflow" > if< / span > (PY_VERSION_HEX > = 0x03080000) & & (PY_VERSION_HEX < 0x03090000)< / div >
< div class = "line" > < a id = "l01782" name = "l01782" > < / a > < span class = "lineno" > 1782< / span > 0, < span class = "comment" > /* tp_print */< / span > < / div >
< div class = "line" > < a id = "l01783" name = "l01783" > < / a > < span class = "lineno" > 1783< / span > #endif< / div >
< div class = "line" > < a id = "l01784" name = "l01784" > < / a > < span class = "lineno" > 1784< / span > #ifdef COUNT_ALLOCS< / div >
< div class = "line" > < a id = "l01785" name = "l01785" > < / a > < span class = "lineno" > 1785< / span > 0, < span class = "comment" > /* tp_allocs */< / span > < / div >
< div class = "line" > < a id = "l01786" name = "l01786" > < / a > < span class = "lineno" > 1786< / span > 0, < span class = "comment" > /* tp_frees */< / span > < / div >
< div class = "line" > < a id = "l01787" name = "l01787" > < / a > < span class = "lineno" > 1787< / span > 0, < span class = "comment" > /* tp_maxalloc */< / span > < / div >
< div class = "line" > < a id = "l01788" name = "l01788" > < / a > < span class = "lineno" > 1788< / span > 0, < span class = "comment" > /* tp_prev */< / span > < / div >
< div class = "line" > < a id = "l01789" name = "l01789" > < / a > < span class = "lineno" > 1789< / span > 0 < span class = "comment" > /* tp_next */< / span > < / div >
< div class = "line" > < a id = "l01790" name = "l01790" > < / a > < span class = "lineno" > 1790< / span > #endif< / div >
< div class = "line" > < a id = "l01791" name = "l01791" > < / a > < span class = "lineno" > 1791< / span > };< / div >
< div class = "line" > < a id = "l01792" name = "l01792" > < / a > < span class = "lineno" > 1792< / span > swigpyobject_type = tmp;< / div >
< div class = "line" > < a id = "l01793" name = "l01793" > < / a > < span class = "lineno" > 1793< / span > type_init = 1;< / div >
< div class = "line" > < a id = "l01794" name = "l01794" > < / a > < span class = "lineno" > 1794< / span > < span class = "keywordflow" > if< / span > (PyType_Ready(& swigpyobject_type) < 0)< / div >
< div class = "line" > < a id = "l01795" name = "l01795" > < / a > < span class = "lineno" > 1795< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l01796" name = "l01796" > < / a > < span class = "lineno" > 1796< / span > }< / div >
< div class = "line" > < a id = "l01797" name = "l01797" > < / a > < span class = "lineno" > 1797< / span > < span class = "keywordflow" > return< / span > & swigpyobject_type;< / div >
< div class = "line" > < a id = "l01798" name = "l01798" > < / a > < span class = "lineno" > 1798< / span > }< / div >
< div class = "line" > < a id = "l01799" name = "l01799" > < / a > < span class = "lineno" > 1799< / span > < / div >
< div class = "line" > < a id = "l01800" name = "l01800" > < / a > < span class = "lineno" > 1800< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l01801" name = "l01801" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#adaf049b6445afcfd0890cabe0d5539d4" > 1801< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#adaf049b6445afcfd0890cabe0d5539d4" > SwigPyObject_New< / a > (< span class = "keywordtype" > void< / span > *ptr, < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty, < span class = "keywordtype" > int< / span > own)< / div >
< div class = "line" > < a id = "l01802" name = "l01802" > < / a > < span class = "lineno" > 1802< / span > {< / div >
< div class = "line" > < a id = "l01803" name = "l01803" > < / a > < span class = "lineno" > 1803< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *sobj = PyObject_NEW(< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ae8dc28636254904148bf0ecbaa84559d" > SwigPyObject_type< / a > ());< / div >
< div class = "line" > < a id = "l01804" name = "l01804" > < / a > < span class = "lineno" > 1804< / span > < span class = "keywordflow" > if< / span > (sobj) {< / div >
< div class = "line" > < a id = "l01805" name = "l01805" > < / a > < span class = "lineno" > 1805< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a2068804fe624f29280fd94ce1c9049e9" > ptr< / a > = ptr;< / div >
< div class = "line" > < a id = "l01806" name = "l01806" > < / a > < span class = "lineno" > 1806< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a7c45af989e53c74ddbf6dc0f3049bde6" > ty< / a > = ty;< / div >
< div class = "line" > < a id = "l01807" name = "l01807" > < / a > < span class = "lineno" > 1807< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a4047a08438f6fec73854d5e936100de0" > own< / a > = own;< / div >
< div class = "line" > < a id = "l01808" name = "l01808" > < / a > < span class = "lineno" > 1808< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > next< / a > = 0;< / div >
< div class = "line" > < a id = "l01809" name = "l01809" > < / a > < span class = "lineno" > 1809< / span > }< / div >
< div class = "line" > < a id = "l01810" name = "l01810" > < / a > < span class = "lineno" > 1810< / span > < span class = "keywordflow" > return< / span > (PyObject *)sobj;< / div >
< div class = "line" > < a id = "l01811" name = "l01811" > < / a > < span class = "lineno" > 1811< / span > }< / div >
< div class = "line" > < a id = "l01812" name = "l01812" > < / a > < span class = "lineno" > 1812< / span > < / div >
< div class = "line" > < a id = "l01813" name = "l01813" > < / a > < span class = "lineno" > 1813< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l01814" name = "l01814" > < / a > < span class = "lineno" > 1814< / span > < span class = "comment" > * Implements a simple Swig Packed type, and use it instead of string< / span > < / div >
< div class = "line" > < a id = "l01815" name = "l01815" > < / a > < span class = "lineno" > 1815< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l01816" name = "l01816" > < / a > < span class = "lineno" > 1816< / span > < / div >
< div class = "line" > < a id = "l01817" name = "l01817" > < / a > < span class = "lineno" > 1817< / span > < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > {< / div >
< div class = "line" > < a id = "l01818" name = "l01818" > < / a > < span class = "lineno" > 1818< / span > PyObject_HEAD< / div >
< div class = "line" > < a id = "l01819" name = "l01819" > < / a > < span class = "lineno" > 1819< / span > < span class = "keywordtype" > void< / span > *pack;< / div >
< div class = "line" > < a id = "l01820" name = "l01820" > < / a > < span class = "lineno" > 1820< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty;< / div >
< div class = "line" > < a id = "l01821" name = "l01821" > < / a > < span class = "lineno" > 1821< / span > < span class = "keywordtype" > size_t< / span > size;< / div >
< div class = "line" > < a id = "l01822" name = "l01822" > < / a > < span class = "lineno" > 1822< / span > } < a class = "code hl_struct" href = "struct_swig_py_packed.html" > SwigPyPacked< / a > ;< / div >
< div class = "line" > < a id = "l01823" name = "l01823" > < / a > < span class = "lineno" > 1823< / span > < / div >
< div class = "line" > < a id = "l01824" name = "l01824" > < / a > < span class = "lineno" > 1824< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l01825" name = "l01825" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a828699f8c612c697a6405674ef722344" > 1825< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a828699f8c612c697a6405674ef722344" > SwigPyPacked_repr< / a > (< a class = "code hl_struct" href = "struct_swig_py_packed.html" > SwigPyPacked< / a > *v)< / div >
< div class = "line" > < a id = "l01826" name = "l01826" > < / a > < span class = "lineno" > 1826< / span > {< / div >
< div class = "line" > < a id = "l01827" name = "l01827" > < / a > < span class = "lineno" > 1827< / span > < span class = "keywordtype" > char< / span > result[< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a26324fcd1baceab72680dfec078da440" > SWIG_BUFFER_SIZE< / a > ];< / div >
< div class = "line" > < a id = "l01828" name = "l01828" > < / a > < span class = "lineno" > 1828< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4f0344e5d30b283622dd7fffc7e39533" > SWIG_PackDataName< / a > (result, v-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a02af94670cfeda27fe2a64f23a7a4de5" > pack< / a > , v-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a854352f53b148adc24983a58a1866d66" > size< / a > , 0, < span class = "keyword" > sizeof< / span > (result))) {< / div >
< div class = "line" > < a id = "l01829" name = "l01829" > < / a > < span class = "lineno" > 1829< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9b793ab094535913288a25a20906bc8e" > SWIG_Python_str_FromFormat< / a > (< span class = "stringliteral" > " < Swig Packed at %s%s> " < / span > , result, v-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a7c45af989e53c74ddbf6dc0f3049bde6" > ty< / a > -> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l01830" name = "l01830" > < / a > < span class = "lineno" > 1830< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01831" name = "l01831" > < / a > < span class = "lineno" > 1831< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9b793ab094535913288a25a20906bc8e" > SWIG_Python_str_FromFormat< / a > (< span class = "stringliteral" > " < Swig Packed %s> " < / span > , v-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a7c45af989e53c74ddbf6dc0f3049bde6" > ty< / a > -> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l01832" name = "l01832" > < / a > < span class = "lineno" > 1832< / span > } < / div >
< div class = "line" > < a id = "l01833" name = "l01833" > < / a > < span class = "lineno" > 1833< / span > }< / div >
< div class = "line" > < a id = "l01834" name = "l01834" > < / a > < span class = "lineno" > 1834< / span > < / div >
< div class = "line" > < a id = "l01835" name = "l01835" > < / a > < span class = "lineno" > 1835< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l01836" name = "l01836" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#abe00f22d509752ca86ab0f273230fefb" > 1836< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#abe00f22d509752ca86ab0f273230fefb" > SwigPyPacked_str< / a > (< a class = "code hl_struct" href = "struct_swig_py_packed.html" > SwigPyPacked< / a > *v)< / div >
< div class = "line" > < a id = "l01837" name = "l01837" > < / a > < span class = "lineno" > 1837< / span > {< / div >
< div class = "line" > < a id = "l01838" name = "l01838" > < / a > < span class = "lineno" > 1838< / span > < span class = "keywordtype" > char< / span > result[< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a26324fcd1baceab72680dfec078da440" > SWIG_BUFFER_SIZE< / a > ];< / div >
< div class = "line" > < a id = "l01839" name = "l01839" > < / a > < span class = "lineno" > 1839< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4f0344e5d30b283622dd7fffc7e39533" > SWIG_PackDataName< / a > (result, v-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a02af94670cfeda27fe2a64f23a7a4de5" > pack< / a > , v-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a854352f53b148adc24983a58a1866d66" > size< / a > , 0, < span class = "keyword" > sizeof< / span > (result))){< / div >
< div class = "line" > < a id = "l01840" name = "l01840" > < / a > < span class = "lineno" > 1840< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9b793ab094535913288a25a20906bc8e" > SWIG_Python_str_FromFormat< / a > (< span class = "stringliteral" > " %s%s" < / span > , result, v-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a7c45af989e53c74ddbf6dc0f3049bde6" > ty< / a > -> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l01841" name = "l01841" > < / a > < span class = "lineno" > 1841< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01842" name = "l01842" > < / a > < span class = "lineno" > 1842< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ada53ff51e4581c1caf6bf62482216fb4" > SWIG_Python_str_FromChar< / a > (v-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a7c45af989e53c74ddbf6dc0f3049bde6" > ty< / a > -> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l01843" name = "l01843" > < / a > < span class = "lineno" > 1843< / span > } < / div >
< div class = "line" > < a id = "l01844" name = "l01844" > < / a > < span class = "lineno" > 1844< / span > }< / div >
< div class = "line" > < a id = "l01845" name = "l01845" > < / a > < span class = "lineno" > 1845< / span > < / div >
< div class = "line" > < a id = "l01846" name = "l01846" > < / a > < span class = "lineno" > 1846< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l01847" name = "l01847" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a144e704aba25130c8e02b60d8c738fa2" > 1847< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a144e704aba25130c8e02b60d8c738fa2" > SwigPyPacked_compare< / a > (< a class = "code hl_struct" href = "struct_swig_py_packed.html" > SwigPyPacked< / a > *v, < a class = "code hl_struct" href = "struct_swig_py_packed.html" > SwigPyPacked< / a > *w)< / div >
< div class = "line" > < a id = "l01848" name = "l01848" > < / a > < span class = "lineno" > 1848< / span > {< / div >
< div class = "line" > < a id = "l01849" name = "l01849" > < / a > < span class = "lineno" > 1849< / span > < span class = "keywordtype" > size_t< / span > i = v-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a854352f53b148adc24983a58a1866d66" > size< / a > ;< / div >
< div class = "line" > < a id = "l01850" name = "l01850" > < / a > < span class = "lineno" > 1850< / span > < span class = "keywordtype" > size_t< / span > j = w-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a854352f53b148adc24983a58a1866d66" > size< / a > ;< / div >
< div class = "line" > < a id = "l01851" name = "l01851" > < / a > < span class = "lineno" > 1851< / span > < span class = "keywordtype" > int< / span > s = (i < j) ? -1 : ((i > j) ? 1 : 0);< / div >
< div class = "line" > < a id = "l01852" name = "l01852" > < / a > < span class = "lineno" > 1852< / span > < span class = "keywordflow" > return< / span > s ? s : strncmp((< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *)v-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a02af94670cfeda27fe2a64f23a7a4de5" > pack< / a > , (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *)w-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a02af94670cfeda27fe2a64f23a7a4de5" > pack< / a > , 2*v-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a854352f53b148adc24983a58a1866d66" > size< / a > );< / div >
< div class = "line" > < a id = "l01853" name = "l01853" > < / a > < span class = "lineno" > 1853< / span > }< / div >
< div class = "line" > < a id = "l01854" name = "l01854" > < / a > < span class = "lineno" > 1854< / span > < / div >
< div class = "line" > < a id = "l01855" name = "l01855" > < / a > < span class = "lineno" > 1855< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyTypeObject* < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a31a57967e5b47748769603196022a988" > SwigPyPacked_TypeOnce< / a > (< span class = "keywordtype" > void< / span > );< / div >
< div class = "line" > < a id = "l01856" name = "l01856" > < / a > < span class = "lineno" > 1856< / span > < / div >
< div class = "line" > < a id = "l01857" name = "l01857" > < / a > < span class = "lineno" > 1857< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyTypeObject*< / div >
< div class = "line" > < a id = "l01858" name = "l01858" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aa195dda6cc1c2fc299c8ae690bae4904" > 1858< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aa195dda6cc1c2fc299c8ae690bae4904" > SwigPyPacked_type< / a > (< span class = "keywordtype" > void< / span > ) {< / div >
< div class = "line" > < a id = "l01859" name = "l01859" > < / a > < span class = "lineno" > 1859< / span > < span class = "keyword" > static< / span > PyTypeObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa58fdef163810db36a21536e3fef11fc" > SWIG_STATIC_POINTER< / a > (type) = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a31a57967e5b47748769603196022a988" > SwigPyPacked_TypeOnce< / a > ();< / div >
< div class = "line" > < a id = "l01860" name = "l01860" > < / a > < span class = "lineno" > 1860< / span > < span class = "keywordflow" > return< / span > type;< / div >
< div class = "line" > < a id = "l01861" name = "l01861" > < / a > < span class = "lineno" > 1861< / span > }< / div >
< div class = "line" > < a id = "l01862" name = "l01862" > < / a > < span class = "lineno" > 1862< / span > < / div >
< div class = "line" > < a id = "l01863" name = "l01863" > < / a > < span class = "lineno" > 1863< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#affa7aa2bcce5bea24a20e5b184ae0533" > SWIGRUNTIMEINLINE< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l01864" name = "l01864" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a6fea38d61cc362fd7b67a9fa56b33307" > 1864< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a6fea38d61cc362fd7b67a9fa56b33307" > SwigPyPacked_Check< / a > (PyObject *op) {< / div >
< div class = "line" > < a id = "l01865" name = "l01865" > < / a > < span class = "lineno" > 1865< / span > < span class = "keywordflow" > return< / span > ((op)-> ob_type == < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a31a57967e5b47748769603196022a988" > SwigPyPacked_TypeOnce< / a > ()) < / div >
< div class = "line" > < a id = "l01866" name = "l01866" > < / a > < span class = "lineno" > 1866< / span > || (strcmp((op)-> ob_type-> tp_name,< span class = "stringliteral" > " SwigPyPacked" < / span > ) == 0);< / div >
< div class = "line" > < a id = "l01867" name = "l01867" > < / a > < span class = "lineno" > 1867< / span > }< / div >
< div class = "line" > < a id = "l01868" name = "l01868" > < / a > < span class = "lineno" > 1868< / span > < / div >
< div class = "line" > < a id = "l01869" name = "l01869" > < / a > < span class = "lineno" > 1869< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l01870" name = "l01870" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ad8ae205f122aca20da861fa915a332b0" > 1870< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad8ae205f122aca20da861fa915a332b0" > SwigPyPacked_dealloc< / a > (PyObject *v)< / div >
< div class = "line" > < a id = "l01871" name = "l01871" > < / a > < span class = "lineno" > 1871< / span > {< / div >
< div class = "line" > < a id = "l01872" name = "l01872" > < / a > < span class = "lineno" > 1872< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a6fea38d61cc362fd7b67a9fa56b33307" > SwigPyPacked_Check< / a > (v)) {< / div >
< div class = "line" > < a id = "l01873" name = "l01873" > < / a > < span class = "lineno" > 1873< / span > < a class = "code hl_struct" href = "struct_swig_py_packed.html" > SwigPyPacked< / a > *sobj = (< a class = "code hl_struct" href = "struct_swig_py_packed.html" > SwigPyPacked< / a > *) v;< / div >
< div class = "line" > < a id = "l01874" name = "l01874" > < / a > < span class = "lineno" > 1874< / span > < a class = "code hl_function" href = "parser_8tab_8cc.html#af07d89f5ceaea0c7c8252cc41fd75f37" > free< / a > (sobj-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a02af94670cfeda27fe2a64f23a7a4de5" > pack< / a > );< / div >
< div class = "line" > < a id = "l01875" name = "l01875" > < / a > < span class = "lineno" > 1875< / span > }< / div >
< div class = "line" > < a id = "l01876" name = "l01876" > < / a > < span class = "lineno" > 1876< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a3e72f1bb4b2af8f115a750f832d421b4" > PyObject_DEL< / a > (v);< / div >
< div class = "line" > < a id = "l01877" name = "l01877" > < / a > < span class = "lineno" > 1877< / span > }< / div >
< div class = "line" > < a id = "l01878" name = "l01878" > < / a > < span class = "lineno" > 1878< / span > < / div >
< div class = "line" > < a id = "l01879" name = "l01879" > < / a > < span class = "lineno" > 1879< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyTypeObject*< / div >
< div class = "line" > < a id = "l01880" name = "l01880" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a31a57967e5b47748769603196022a988" > 1880< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a31a57967e5b47748769603196022a988" > SwigPyPacked_TypeOnce< / a > (< span class = "keywordtype" > void< / span > ) {< / div >
< div class = "line" > < a id = "l01881" name = "l01881" > < / a > < span class = "lineno" > 1881< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > char< / span > swigpacked_doc[] = < span class = "stringliteral" > " Swig object carries a C/C++ instance pointer" < / span > ;< / div >
< div class = "line" > < a id = "l01882" name = "l01882" > < / a > < span class = "lineno" > 1882< / span > < span class = "keyword" > static< / span > PyTypeObject swigpypacked_type;< / div >
< div class = "line" > < a id = "l01883" name = "l01883" > < / a > < span class = "lineno" > 1883< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > type_init = 0;< / div >
< div class = "line" > < a id = "l01884" name = "l01884" > < / a > < span class = "lineno" > 1884< / span > < span class = "keywordflow" > if< / span > (!type_init) {< / div >
< div class = "line" > < a id = "l01885" name = "l01885" > < / a > < span class = "lineno" > 1885< / span > < span class = "keyword" > const< / span > PyTypeObject tmp = {< / div >
< div class = "line" > < a id = "l01886" name = "l01886" > < / a > < span class = "lineno" > 1886< / span > < span class = "preprocessor" > #if PY_VERSION_HEX> =0x03000000< / span > < / div >
< div class = "line" > < a id = "l01887" name = "l01887" > < / a > < span class = "lineno" > 1887< / span > PyVarObject_HEAD_INIT(NULL, 0)< / div >
< div class = "line" > < a id = "l01888" name = "l01888" > < / a > < span class = "lineno" > 1888< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l01889" name = "l01889" > < / a > < span class = "lineno" > 1889< / span > PyObject_HEAD_INIT(NULL)< / div >
< div class = "line" > < a id = "l01890" name = "l01890" > < / a > < span class = "lineno" > 1890< / span > 0, < span class = "comment" > /* ob_size */< / span > < / div >
< div class = "line" > < a id = "l01891" name = "l01891" > < / a > < span class = "lineno" > 1891< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l01892" name = "l01892" > < / a > < span class = "lineno" > 1892< / span > < span class = "stringliteral" > " SwigPyPacked" < / span > , < span class = "comment" > /* tp_name */< / span > < / div >
< div class = "line" > < a id = "l01893" name = "l01893" > < / a > < span class = "lineno" > 1893< / span > < span class = "keyword" > sizeof< / span > (< a class = "code hl_struct" href = "struct_swig_py_packed.html" > SwigPyPacked< / a > ), < span class = "comment" > /* tp_basicsize */< / span > < / div >
< div class = "line" > < a id = "l01894" name = "l01894" > < / a > < span class = "lineno" > 1894< / span > 0, < span class = "comment" > /* tp_itemsize */< / span > < / div >
< div class = "line" > < a id = "l01895" name = "l01895" > < / a > < span class = "lineno" > 1895< / span > (destructor)< a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad8ae205f122aca20da861fa915a332b0" > SwigPyPacked_dealloc< / a > , < span class = "comment" > /* tp_dealloc */< / span > < / div >
< div class = "line" > < a id = "l01896" name = "l01896" > < / a > < span class = "lineno" > 1896< / span > 0, < span class = "comment" > /* tp_print */< / span > < / div >
< div class = "line" > < a id = "l01897" name = "l01897" > < / a > < span class = "lineno" > 1897< / span > (getattrfunc)0, < span class = "comment" > /* tp_getattr */< / span > < / div >
< div class = "line" > < a id = "l01898" name = "l01898" > < / a > < span class = "lineno" > 1898< / span > (setattrfunc)0, < span class = "comment" > /* tp_setattr */< / span > < / div >
< div class = "line" > < a id = "l01899" name = "l01899" > < / a > < span class = "lineno" > 1899< / span > < span class = "preprocessor" > #if PY_VERSION_HEX> =0x03000000< / span > < / div >
< div class = "line" > < a id = "l01900" name = "l01900" > < / a > < span class = "lineno" > 1900< / span > 0, < span class = "comment" > /* tp_reserved in 3.0.1 */< / span > < / div >
< div class = "line" > < a id = "l01901" name = "l01901" > < / a > < span class = "lineno" > 1901< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l01902" name = "l01902" > < / a > < span class = "lineno" > 1902< / span > (cmpfunc)< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a144e704aba25130c8e02b60d8c738fa2" > SwigPyPacked_compare< / a > , < span class = "comment" > /* tp_compare */< / span > < / div >
< div class = "line" > < a id = "l01903" name = "l01903" > < / a > < span class = "lineno" > 1903< / span > #endif< / div >
< div class = "line" > < a id = "l01904" name = "l01904" > < / a > < span class = "lineno" > 1904< / span > (reprfunc)< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a828699f8c612c697a6405674ef722344" > SwigPyPacked_repr< / a > , < span class = "comment" > /* tp_repr */< / span > < / div >
< div class = "line" > < a id = "l01905" name = "l01905" > < / a > < span class = "lineno" > 1905< / span > 0, < span class = "comment" > /* tp_as_number */< / span > < / div >
< div class = "line" > < a id = "l01906" name = "l01906" > < / a > < span class = "lineno" > 1906< / span > 0, < span class = "comment" > /* tp_as_sequence */< / span > < / div >
< div class = "line" > < a id = "l01907" name = "l01907" > < / a > < span class = "lineno" > 1907< / span > 0, < span class = "comment" > /* tp_as_mapping */< / span > < / div >
< div class = "line" > < a id = "l01908" name = "l01908" > < / a > < span class = "lineno" > 1908< / span > (hashfunc)0, < span class = "comment" > /* tp_hash */< / span > < / div >
< div class = "line" > < a id = "l01909" name = "l01909" > < / a > < span class = "lineno" > 1909< / span > (ternaryfunc)0, < span class = "comment" > /* tp_call */< / span > < / div >
< div class = "line" > < a id = "l01910" name = "l01910" > < / a > < span class = "lineno" > 1910< / span > (reprfunc)< a class = "code hl_function" href = "sat__python__wrap_8cc.html#abe00f22d509752ca86ab0f273230fefb" > SwigPyPacked_str< / a > , < span class = "comment" > /* tp_str */< / span > < / div >
< div class = "line" > < a id = "l01911" name = "l01911" > < / a > < span class = "lineno" > 1911< / span > PyObject_GenericGetAttr, < span class = "comment" > /* tp_getattro */< / span > < / div >
< div class = "line" > < a id = "l01912" name = "l01912" > < / a > < span class = "lineno" > 1912< / span > 0, < span class = "comment" > /* tp_setattro */< / span > < / div >
< div class = "line" > < a id = "l01913" name = "l01913" > < / a > < span class = "lineno" > 1913< / span > 0, < span class = "comment" > /* tp_as_buffer */< / span > < / div >
< div class = "line" > < a id = "l01914" name = "l01914" > < / a > < span class = "lineno" > 1914< / span > Py_TPFLAGS_DEFAULT, < span class = "comment" > /* tp_flags */< / span > < / div >
< div class = "line" > < a id = "l01915" name = "l01915" > < / a > < span class = "lineno" > 1915< / span > swigpacked_doc, < span class = "comment" > /* tp_doc */< / span > < / div >
< div class = "line" > < a id = "l01916" name = "l01916" > < / a > < span class = "lineno" > 1916< / span > 0, < span class = "comment" > /* tp_traverse */< / span > < / div >
< div class = "line" > < a id = "l01917" name = "l01917" > < / a > < span class = "lineno" > 1917< / span > 0, < span class = "comment" > /* tp_clear */< / span > < / div >
< div class = "line" > < a id = "l01918" name = "l01918" > < / a > < span class = "lineno" > 1918< / span > 0, < span class = "comment" > /* tp_richcompare */< / span > < / div >
< div class = "line" > < a id = "l01919" name = "l01919" > < / a > < span class = "lineno" > 1919< / span > 0, < span class = "comment" > /* tp_weaklistoffset */< / span > < / div >
< div class = "line" > < a id = "l01920" name = "l01920" > < / a > < span class = "lineno" > 1920< / span > 0, < span class = "comment" > /* tp_iter */< / span > < / div >
< div class = "line" > < a id = "l01921" name = "l01921" > < / a > < span class = "lineno" > 1921< / span > 0, < span class = "comment" > /* tp_iternext */< / span > < / div >
< div class = "line" > < a id = "l01922" name = "l01922" > < / a > < span class = "lineno" > 1922< / span > 0, < span class = "comment" > /* tp_methods */< / span > < / div >
< div class = "line" > < a id = "l01923" name = "l01923" > < / a > < span class = "lineno" > 1923< / span > 0, < span class = "comment" > /* tp_members */< / span > < / div >
< div class = "line" > < a id = "l01924" name = "l01924" > < / a > < span class = "lineno" > 1924< / span > 0, < span class = "comment" > /* tp_getset */< / span > < / div >
< div class = "line" > < a id = "l01925" name = "l01925" > < / a > < span class = "lineno" > 1925< / span > 0, < span class = "comment" > /* tp_base */< / span > < / div >
< div class = "line" > < a id = "l01926" name = "l01926" > < / a > < span class = "lineno" > 1926< / span > 0, < span class = "comment" > /* tp_dict */< / span > < / div >
< div class = "line" > < a id = "l01927" name = "l01927" > < / a > < span class = "lineno" > 1927< / span > 0, < span class = "comment" > /* tp_descr_get */< / span > < / div >
< div class = "line" > < a id = "l01928" name = "l01928" > < / a > < span class = "lineno" > 1928< / span > 0, < span class = "comment" > /* tp_descr_set */< / span > < / div >
< div class = "line" > < a id = "l01929" name = "l01929" > < / a > < span class = "lineno" > 1929< / span > 0, < span class = "comment" > /* tp_dictoffset */< / span > < / div >
< div class = "line" > < a id = "l01930" name = "l01930" > < / a > < span class = "lineno" > 1930< / span > 0, < span class = "comment" > /* tp_init */< / span > < / div >
< div class = "line" > < a id = "l01931" name = "l01931" > < / a > < span class = "lineno" > 1931< / span > 0, < span class = "comment" > /* tp_alloc */< / span > < / div >
< div class = "line" > < a id = "l01932" name = "l01932" > < / a > < span class = "lineno" > 1932< / span > 0, < span class = "comment" > /* tp_new */< / span > < / div >
< div class = "line" > < a id = "l01933" name = "l01933" > < / a > < span class = "lineno" > 1933< / span > 0, < span class = "comment" > /* tp_free */< / span > < / div >
< div class = "line" > < a id = "l01934" name = "l01934" > < / a > < span class = "lineno" > 1934< / span > 0, < span class = "comment" > /* tp_is_gc */< / span > < / div >
< div class = "line" > < a id = "l01935" name = "l01935" > < / a > < span class = "lineno" > 1935< / span > 0, < span class = "comment" > /* tp_bases */< / span > < / div >
< div class = "line" > < a id = "l01936" name = "l01936" > < / a > < span class = "lineno" > 1936< / span > 0, < span class = "comment" > /* tp_mro */< / span > < / div >
< div class = "line" > < a id = "l01937" name = "l01937" > < / a > < span class = "lineno" > 1937< / span > 0, < span class = "comment" > /* tp_cache */< / span > < / div >
< div class = "line" > < a id = "l01938" name = "l01938" > < / a > < span class = "lineno" > 1938< / span > 0, < span class = "comment" > /* tp_subclasses */< / span > < / div >
< div class = "line" > < a id = "l01939" name = "l01939" > < / a > < span class = "lineno" > 1939< / span > 0, < span class = "comment" > /* tp_weaklist */< / span > < / div >
< div class = "line" > < a id = "l01940" name = "l01940" > < / a > < span class = "lineno" > 1940< / span > 0, < span class = "comment" > /* tp_del */< / span > < / div >
< div class = "line" > < a id = "l01941" name = "l01941" > < / a > < span class = "lineno" > 1941< / span > 0, < span class = "comment" > /* tp_version_tag */< / span > < / div >
< div class = "line" > < a id = "l01942" name = "l01942" > < / a > < span class = "lineno" > 1942< / span > #< span class = "keywordflow" > if< / span > PY_VERSION_HEX > = 0x03040000< / div >
< div class = "line" > < a id = "l01943" name = "l01943" > < / a > < span class = "lineno" > 1943< / span > 0, < span class = "comment" > /* tp_finalize */< / span > < / div >
< div class = "line" > < a id = "l01944" name = "l01944" > < / a > < span class = "lineno" > 1944< / span > #endif< / div >
< div class = "line" > < a id = "l01945" name = "l01945" > < / a > < span class = "lineno" > 1945< / span > #< span class = "keywordflow" > if< / span > PY_VERSION_HEX > = 0x03080000< / div >
< div class = "line" > < a id = "l01946" name = "l01946" > < / a > < span class = "lineno" > 1946< / span > 0, < span class = "comment" > /* tp_vectorcall */< / span > < / div >
< div class = "line" > < a id = "l01947" name = "l01947" > < / a > < span class = "lineno" > 1947< / span > #endif< / div >
< div class = "line" > < a id = "l01948" name = "l01948" > < / a > < span class = "lineno" > 1948< / span > #< span class = "keywordflow" > if< / span > (PY_VERSION_HEX > = 0x03080000) & & (PY_VERSION_HEX < 0x03090000)< / div >
< div class = "line" > < a id = "l01949" name = "l01949" > < / a > < span class = "lineno" > 1949< / span > 0, < span class = "comment" > /* tp_print */< / span > < / div >
< div class = "line" > < a id = "l01950" name = "l01950" > < / a > < span class = "lineno" > 1950< / span > #endif< / div >
< div class = "line" > < a id = "l01951" name = "l01951" > < / a > < span class = "lineno" > 1951< / span > #ifdef COUNT_ALLOCS< / div >
< div class = "line" > < a id = "l01952" name = "l01952" > < / a > < span class = "lineno" > 1952< / span > 0, < span class = "comment" > /* tp_allocs */< / span > < / div >
< div class = "line" > < a id = "l01953" name = "l01953" > < / a > < span class = "lineno" > 1953< / span > 0, < span class = "comment" > /* tp_frees */< / span > < / div >
< div class = "line" > < a id = "l01954" name = "l01954" > < / a > < span class = "lineno" > 1954< / span > 0, < span class = "comment" > /* tp_maxalloc */< / span > < / div >
< div class = "line" > < a id = "l01955" name = "l01955" > < / a > < span class = "lineno" > 1955< / span > 0, < span class = "comment" > /* tp_prev */< / span > < / div >
< div class = "line" > < a id = "l01956" name = "l01956" > < / a > < span class = "lineno" > 1956< / span > 0 < span class = "comment" > /* tp_next */< / span > < / div >
< div class = "line" > < a id = "l01957" name = "l01957" > < / a > < span class = "lineno" > 1957< / span > #endif< / div >
< div class = "line" > < a id = "l01958" name = "l01958" > < / a > < span class = "lineno" > 1958< / span > };< / div >
< div class = "line" > < a id = "l01959" name = "l01959" > < / a > < span class = "lineno" > 1959< / span > swigpypacked_type = tmp;< / div >
< div class = "line" > < a id = "l01960" name = "l01960" > < / a > < span class = "lineno" > 1960< / span > type_init = 1;< / div >
< div class = "line" > < a id = "l01961" name = "l01961" > < / a > < span class = "lineno" > 1961< / span > < span class = "keywordflow" > if< / span > (PyType_Ready(& swigpypacked_type) < 0)< / div >
< div class = "line" > < a id = "l01962" name = "l01962" > < / a > < span class = "lineno" > 1962< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l01963" name = "l01963" > < / a > < span class = "lineno" > 1963< / span > }< / div >
< div class = "line" > < a id = "l01964" name = "l01964" > < / a > < span class = "lineno" > 1964< / span > < span class = "keywordflow" > return< / span > & swigpypacked_type;< / div >
< div class = "line" > < a id = "l01965" name = "l01965" > < / a > < span class = "lineno" > 1965< / span > }< / div >
< div class = "line" > < a id = "l01966" name = "l01966" > < / a > < span class = "lineno" > 1966< / span > < / div >
< div class = "line" > < a id = "l01967" name = "l01967" > < / a > < span class = "lineno" > 1967< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l01968" name = "l01968" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2b75857efc8350c2f6b2b0d870a35d40" > 1968< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2b75857efc8350c2f6b2b0d870a35d40" > SwigPyPacked_New< / a > (< span class = "keywordtype" > void< / span > *ptr, < span class = "keywordtype" > size_t< / span > size, < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty)< / div >
< div class = "line" > < a id = "l01969" name = "l01969" > < / a > < span class = "lineno" > 1969< / span > {< / div >
< div class = "line" > < a id = "l01970" name = "l01970" > < / a > < span class = "lineno" > 1970< / span > < a class = "code hl_struct" href = "struct_swig_py_packed.html" > SwigPyPacked< / a > *sobj = PyObject_NEW(< a class = "code hl_struct" href = "struct_swig_py_packed.html" > SwigPyPacked< / a > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aa195dda6cc1c2fc299c8ae690bae4904" > SwigPyPacked_type< / a > ());< / div >
< div class = "line" > < a id = "l01971" name = "l01971" > < / a > < span class = "lineno" > 1971< / span > < span class = "keywordflow" > if< / span > (sobj) {< / div >
< div class = "line" > < a id = "l01972" name = "l01972" > < / a > < span class = "lineno" > 1972< / span > < span class = "keywordtype" > void< / span > *pack = < a class = "code hl_function" href = "parser_8tab_8cc.html#a8d12df60024a0ab3de3a276240433890" > malloc< / a > (size);< / div >
< div class = "line" > < a id = "l01973" name = "l01973" > < / a > < span class = "lineno" > 1973< / span > < span class = "keywordflow" > if< / span > (pack) {< / div >
< div class = "line" > < a id = "l01974" name = "l01974" > < / a > < span class = "lineno" > 1974< / span > memcpy(pack, ptr, size);< / div >
< div class = "line" > < a id = "l01975" name = "l01975" > < / a > < span class = "lineno" > 1975< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a02af94670cfeda27fe2a64f23a7a4de5" > pack< / a > = pack;< / div >
< div class = "line" > < a id = "l01976" name = "l01976" > < / a > < span class = "lineno" > 1976< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a7c45af989e53c74ddbf6dc0f3049bde6" > ty< / a > = ty;< / div >
< div class = "line" > < a id = "l01977" name = "l01977" > < / a > < span class = "lineno" > 1977< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a854352f53b148adc24983a58a1866d66" > size< / a > = size;< / div >
< div class = "line" > < a id = "l01978" name = "l01978" > < / a > < span class = "lineno" > 1978< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01979" name = "l01979" > < / a > < span class = "lineno" > 1979< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a3e72f1bb4b2af8f115a750f832d421b4" > PyObject_DEL< / a > ((PyObject *) sobj);< / div >
< div class = "line" > < a id = "l01980" name = "l01980" > < / a > < span class = "lineno" > 1980< / span > sobj = 0;< / div >
< div class = "line" > < a id = "l01981" name = "l01981" > < / a > < span class = "lineno" > 1981< / span > }< / div >
< div class = "line" > < a id = "l01982" name = "l01982" > < / a > < span class = "lineno" > 1982< / span > }< / div >
< div class = "line" > < a id = "l01983" name = "l01983" > < / a > < span class = "lineno" > 1983< / span > < span class = "keywordflow" > return< / span > (PyObject *) sobj;< / div >
< div class = "line" > < a id = "l01984" name = "l01984" > < / a > < span class = "lineno" > 1984< / span > }< / div >
< div class = "line" > < a id = "l01985" name = "l01985" > < / a > < span class = "lineno" > 1985< / span > < / div >
< div class = "line" > < a id = "l01986" name = "l01986" > < / a > < span class = "lineno" > 1986< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *< / div >
< div class = "line" > < a id = "l01987" name = "l01987" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ab442a6cd16d41e179ab07e4b3cd4093f" > 1987< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab442a6cd16d41e179ab07e4b3cd4093f" > SwigPyPacked_UnpackData< / a > (PyObject *obj, < span class = "keywordtype" > void< / span > *ptr, < span class = "keywordtype" > size_t< / span > size)< / div >
< div class = "line" > < a id = "l01988" name = "l01988" > < / a > < span class = "lineno" > 1988< / span > {< / div >
< div class = "line" > < a id = "l01989" name = "l01989" > < / a > < span class = "lineno" > 1989< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a6fea38d61cc362fd7b67a9fa56b33307" > SwigPyPacked_Check< / a > (obj)) {< / div >
< div class = "line" > < a id = "l01990" name = "l01990" > < / a > < span class = "lineno" > 1990< / span > < a class = "code hl_struct" href = "struct_swig_py_packed.html" > SwigPyPacked< / a > *sobj = (< a class = "code hl_struct" href = "struct_swig_py_packed.html" > SwigPyPacked< / a > *)obj;< / div >
< div class = "line" > < a id = "l01991" name = "l01991" > < / a > < span class = "lineno" > 1991< / span > < span class = "keywordflow" > if< / span > (sobj-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a854352f53b148adc24983a58a1866d66" > size< / a > != size) < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l01992" name = "l01992" > < / a > < span class = "lineno" > 1992< / span > memcpy(ptr, sobj-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a02af94670cfeda27fe2a64f23a7a4de5" > pack< / a > , size);< / div >
< div class = "line" > < a id = "l01993" name = "l01993" > < / a > < span class = "lineno" > 1993< / span > < span class = "keywordflow" > return< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_packed.html#a7c45af989e53c74ddbf6dc0f3049bde6" > ty< / a > ;< / div >
< div class = "line" > < a id = "l01994" name = "l01994" > < / a > < span class = "lineno" > 1994< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l01995" name = "l01995" > < / a > < span class = "lineno" > 1995< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l01996" name = "l01996" > < / a > < span class = "lineno" > 1996< / span > }< / div >
< div class = "line" > < a id = "l01997" name = "l01997" > < / a > < span class = "lineno" > 1997< / span > }< / div >
< div class = "line" > < a id = "l01998" name = "l01998" > < / a > < span class = "lineno" > 1998< / span > < / div >
< div class = "line" > < a id = "l01999" name = "l01999" > < / a > < span class = "lineno" > 1999< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l02000" name = "l02000" > < / a > < span class = "lineno" > 2000< / span > < span class = "comment" > * pointers/data manipulation< / span > < / div >
< div class = "line" > < a id = "l02001" name = "l02001" > < / a > < span class = "lineno" > 2001< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l02002" name = "l02002" > < / a > < span class = "lineno" > 2002< / span > < / div >
< div class = "line" > < a id = "l02003" name = "l02003" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a142834bee1c540d425f8d74390badd97" > 2003< / a > < / span > < span class = "keyword" > static< / span > PyObject *< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a142834bee1c540d425f8d74390badd97" > Swig_This_global< / a > = NULL;< / div >
< div class = "line" > < a id = "l02004" name = "l02004" > < / a > < span class = "lineno" > 2004< / span > < / div >
< div class = "line" > < a id = "l02005" name = "l02005" > < / a > < span class = "lineno" > 2005< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l02006" name = "l02006" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > 2006< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > (< span class = "keywordtype" > void< / span > )< / div >
< div class = "line" > < a id = "l02007" name = "l02007" > < / a > < span class = "lineno" > 2007< / span > {< / div >
< div class = "line" > < a id = "l02008" name = "l02008" > < / a > < span class = "lineno" > 2008< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a142834bee1c540d425f8d74390badd97" > Swig_This_global< / a > == NULL)< / div >
< div class = "line" > < a id = "l02009" name = "l02009" > < / a > < span class = "lineno" > 2009< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a142834bee1c540d425f8d74390badd97" > Swig_This_global< / a > = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ada53ff51e4581c1caf6bf62482216fb4" > SWIG_Python_str_FromChar< / a > (< span class = "stringliteral" > " this" < / span > );< / div >
< div class = "line" > < a id = "l02010" name = "l02010" > < / a > < span class = "lineno" > 2010< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a142834bee1c540d425f8d74390badd97" > Swig_This_global< / a > ;< / div >
< div class = "line" > < a id = "l02011" name = "l02011" > < / a > < span class = "lineno" > 2011< / span > }< / div >
< div class = "line" > < a id = "l02012" name = "l02012" > < / a > < span class = "lineno" > 2012< / span > < / div >
< div class = "line" > < a id = "l02013" name = "l02013" > < / a > < span class = "lineno" > 2013< / span > < span class = "comment" > /* #define SWIG_PYTHON_SLOW_GETSET_THIS */< / span > < / div >
< div class = "line" > < a id = "l02014" name = "l02014" > < / a > < span class = "lineno" > 2014< / span > < / div >
< div class = "line" > < a id = "l02015" name = "l02015" > < / a > < span class = "lineno" > 2015< / span > < span class = "comment" > /* TODO: I don' t know how to implement the fast getset in Python 3 right now */< / span > < / div >
< div class = "line" > < a id = "l02016" name = "l02016" > < / a > < span class = "lineno" > 2016< / span > < span class = "preprocessor" > #if PY_VERSION_HEX> =0x03000000< / span > < / div >
< div class = "line" > < a id = "l02017" name = "l02017" > < / a > < span class = "lineno" > 2017< / span > < span class = "preprocessor" > #define SWIG_PYTHON_SLOW_GETSET_THIS < / span > < / div >
< div class = "line" > < a id = "l02018" name = "l02018" > < / a > < span class = "lineno" > 2018< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02019" name = "l02019" > < / a > < span class = "lineno" > 2019< / span > < / div >
< div class = "line" > < a id = "l02020" name = "l02020" > < / a > < span class = "lineno" > 2020< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *< / div >
< div class = "line" > < a id = "l02021" name = "l02021" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ad0f863f0634d92d40cbc7dab4bba2f9b" > 2021< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad0f863f0634d92d40cbc7dab4bba2f9b" > SWIG_Python_GetSwigThis< / a > (PyObject *pyobj) < / div >
< div class = "line" > < a id = "l02022" name = "l02022" > < / a > < span class = "lineno" > 2022< / span > {< / div >
< div class = "line" > < a id = "l02023" name = "l02023" > < / a > < span class = "lineno" > 2023< / span > PyObject *obj;< / div >
< div class = "line" > < a id = "l02024" name = "l02024" > < / a > < span class = "lineno" > 2024< / span > < / div >
< div class = "line" > < a id = "l02025" name = "l02025" > < / a > < span class = "lineno" > 2025< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a918ad69f91e617193f190aed101c3cc4" > SwigPyObject_Check< / a > (pyobj))< / div >
< div class = "line" > < a id = "l02026" name = "l02026" > < / a > < span class = "lineno" > 2026< / span > < span class = "keywordflow" > return< / span > (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *) pyobj;< / div >
< div class = "line" > < a id = "l02027" name = "l02027" > < / a > < span class = "lineno" > 2027< / span > < / div >
< div class = "line" > < a id = "l02028" name = "l02028" > < / a > < span class = "lineno" > 2028< / span > < span class = "preprocessor" > #ifdef SWIGPYTHON_BUILTIN< / span > < / div >
< div class = "line" > < a id = "l02029" name = "l02029" > < / a > < span class = "lineno" > 2029< / span > (void)obj;< / div >
< div class = "line" > < a id = "l02030" name = "l02030" > < / a > < span class = "lineno" > 2030< / span > < span class = "preprocessor" > # ifdef PyWeakref_CheckProxy< / span > < / div >
< div class = "line" > < a id = "l02031" name = "l02031" > < / a > < span class = "lineno" > 2031< / span > < span class = "keywordflow" > if< / span > (PyWeakref_CheckProxy(pyobj)) {< / div >
< div class = "line" > < a id = "l02032" name = "l02032" > < / a > < span class = "lineno" > 2032< / span > pyobj = PyWeakref_GET_OBJECT(pyobj);< / div >
< div class = "line" > < a id = "l02033" name = "l02033" > < / a > < span class = "lineno" > 2033< / span > < span class = "keywordflow" > if< / span > (pyobj & & < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a918ad69f91e617193f190aed101c3cc4" > SwigPyObject_Check< / a > (pyobj))< / div >
< div class = "line" > < a id = "l02034" name = "l02034" > < / a > < span class = "lineno" > 2034< / span > < span class = "keywordflow" > return< / span > (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *) pyobj;< / div >
< div class = "line" > < a id = "l02035" name = "l02035" > < / a > < span class = "lineno" > 2035< / span > }< / div >
< div class = "line" > < a id = "l02036" name = "l02036" > < / a > < span class = "lineno" > 2036< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l02037" name = "l02037" > < / a > < span class = "lineno" > 2037< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l02038" name = "l02038" > < / a > < span class = "lineno" > 2038< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l02039" name = "l02039" > < / a > < span class = "lineno" > 2039< / span > < / div >
< div class = "line" > < a id = "l02040" name = "l02040" > < / a > < span class = "lineno" > 2040< / span > obj = 0;< / div >
< div class = "line" > < a id = "l02041" name = "l02041" > < / a > < span class = "lineno" > 2041< / span > < / div >
< div class = "line" > < a id = "l02042" name = "l02042" > < / a > < span class = "lineno" > 2042< / span > < span class = "preprocessor" > #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)< / span > < / div >
< div class = "line" > < a id = "l02043" name = "l02043" > < / a > < span class = "lineno" > 2043< / span > < span class = "keywordflow" > if< / span > (PyInstance_Check(pyobj)) {< / div >
< div class = "line" > < a id = "l02044" name = "l02044" > < / a > < span class = "lineno" > 2044< / span > obj = _PyInstance_Lookup(pyobj, < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > ()); < / div >
< div class = "line" > < a id = "l02045" name = "l02045" > < / a > < span class = "lineno" > 2045< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02046" name = "l02046" > < / a > < span class = "lineno" > 2046< / span > PyObject **dictptr = _PyObject_GetDictPtr(pyobj);< / div >
< div class = "line" > < a id = "l02047" name = "l02047" > < / a > < span class = "lineno" > 2047< / span > < span class = "keywordflow" > if< / span > (dictptr != NULL) {< / div >
< div class = "line" > < a id = "l02048" name = "l02048" > < / a > < span class = "lineno" > 2048< / span > PyObject *dict = *dictptr;< / div >
< div class = "line" > < a id = "l02049" name = "l02049" > < / a > < span class = "lineno" > 2049< / span > obj = dict ? PyDict_GetItem(dict, < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > ()) : 0;< / div >
< div class = "line" > < a id = "l02050" name = "l02050" > < / a > < span class = "lineno" > 2050< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02051" name = "l02051" > < / a > < span class = "lineno" > 2051< / span > < span class = "preprocessor" > #ifdef PyWeakref_CheckProxy< / span > < / div >
< div class = "line" > < a id = "l02052" name = "l02052" > < / a > < span class = "lineno" > 2052< / span > < span class = "keywordflow" > if< / span > (PyWeakref_CheckProxy(pyobj)) {< / div >
< div class = "line" > < a id = "l02053" name = "l02053" > < / a > < span class = "lineno" > 2053< / span > PyObject *wobj = PyWeakref_GET_OBJECT(pyobj);< / div >
< div class = "line" > < a id = "l02054" name = "l02054" > < / a > < span class = "lineno" > 2054< / span > < span class = "keywordflow" > return< / span > wobj ? < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad0f863f0634d92d40cbc7dab4bba2f9b" > SWIG_Python_GetSwigThis< / a > (wobj) : 0;< / div >
< div class = "line" > < a id = "l02055" name = "l02055" > < / a > < span class = "lineno" > 2055< / span > }< / div >
< div class = "line" > < a id = "l02056" name = "l02056" > < / a > < span class = "lineno" > 2056< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02057" name = "l02057" > < / a > < span class = "lineno" > 2057< / span > obj = PyObject_GetAttr(pyobj,< a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > ());< / div >
< div class = "line" > < a id = "l02058" name = "l02058" > < / a > < span class = "lineno" > 2058< / span > < span class = "keywordflow" > if< / span > (obj) {< / div >
< div class = "line" > < a id = "l02059" name = "l02059" > < / a > < span class = "lineno" > 2059< / span > Py_DECREF(obj);< / div >
< div class = "line" > < a id = "l02060" name = "l02060" > < / a > < span class = "lineno" > 2060< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02061" name = "l02061" > < / a > < span class = "lineno" > 2061< / span > < span class = "keywordflow" > if< / span > (PyErr_Occurred()) PyErr_Clear();< / div >
< div class = "line" > < a id = "l02062" name = "l02062" > < / a > < span class = "lineno" > 2062< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l02063" name = "l02063" > < / a > < span class = "lineno" > 2063< / span > }< / div >
< div class = "line" > < a id = "l02064" name = "l02064" > < / a > < span class = "lineno" > 2064< / span > }< / div >
< div class = "line" > < a id = "l02065" name = "l02065" > < / a > < span class = "lineno" > 2065< / span > }< / div >
< div class = "line" > < a id = "l02066" name = "l02066" > < / a > < span class = "lineno" > 2066< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l02067" name = "l02067" > < / a > < span class = "lineno" > 2067< / span > obj = PyObject_GetAttr(pyobj,< a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > ());< / div >
< div class = "line" > < a id = "l02068" name = "l02068" > < / a > < span class = "lineno" > 2068< / span > < span class = "keywordflow" > if< / span > (obj) {< / div >
< div class = "line" > < a id = "l02069" name = "l02069" > < / a > < span class = "lineno" > 2069< / span > Py_DECREF(obj);< / div >
< div class = "line" > < a id = "l02070" name = "l02070" > < / a > < span class = "lineno" > 2070< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02071" name = "l02071" > < / a > < span class = "lineno" > 2071< / span > < span class = "keywordflow" > if< / span > (PyErr_Occurred()) PyErr_Clear();< / div >
< div class = "line" > < a id = "l02072" name = "l02072" > < / a > < span class = "lineno" > 2072< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l02073" name = "l02073" > < / a > < span class = "lineno" > 2073< / span > }< / div >
< div class = "line" > < a id = "l02074" name = "l02074" > < / a > < span class = "lineno" > 2074< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02075" name = "l02075" > < / a > < span class = "lineno" > 2075< / span > < span class = "keywordflow" > if< / span > (obj & & !< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a918ad69f91e617193f190aed101c3cc4" > SwigPyObject_Check< / a > (obj)) {< / div >
< div class = "line" > < a id = "l02076" name = "l02076" > < / a > < span class = "lineno" > 2076< / span > < span class = "comment" > /* a PyObject is called ' this' , try to get the ' real this' < / span > < / div >
< div class = "line" > < a id = "l02077" name = "l02077" > < / a > < span class = "lineno" > 2077< / span > < span class = "comment" > SwigPyObject from it */< / span > < / div >
< div class = "line" > < a id = "l02078" name = "l02078" > < / a > < span class = "lineno" > 2078< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad0f863f0634d92d40cbc7dab4bba2f9b" > SWIG_Python_GetSwigThis< / a > (obj);< / div >
< div class = "line" > < a id = "l02079" name = "l02079" > < / a > < span class = "lineno" > 2079< / span > }< / div >
< div class = "line" > < a id = "l02080" name = "l02080" > < / a > < span class = "lineno" > 2080< / span > < span class = "keywordflow" > return< / span > (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *)obj;< / div >
< div class = "line" > < a id = "l02081" name = "l02081" > < / a > < span class = "lineno" > 2081< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02082" name = "l02082" > < / a > < span class = "lineno" > 2082< / span > }< / div >
< div class = "line" > < a id = "l02083" name = "l02083" > < / a > < span class = "lineno" > 2083< / span > < / div >
< div class = "line" > < a id = "l02084" name = "l02084" > < / a > < span class = "lineno" > 2084< / span > < span class = "comment" > /* Acquire a pointer value */< / span > < / div >
< div class = "line" > < a id = "l02085" name = "l02085" > < / a > < span class = "lineno" > 2085< / span > < / div >
< div class = "line" > < a id = "l02086" name = "l02086" > < / a > < span class = "lineno" > 2086< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l02087" name = "l02087" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#afddb1b639fb789e0f8aa35e8e5f2635f" > 2087< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#afddb1b639fb789e0f8aa35e8e5f2635f" > SWIG_Python_AcquirePtr< / a > (PyObject *obj, < span class = "keywordtype" > int< / span > own) {< / div >
< div class = "line" > < a id = "l02088" name = "l02088" > < / a > < span class = "lineno" > 2088< / span > < span class = "keywordflow" > if< / span > (own == < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a1a125b0e9c551bb9cdeb21b8e5be5b57" > SWIG_POINTER_OWN< / a > ) {< / div >
< div class = "line" > < a id = "l02089" name = "l02089" > < / a > < span class = "lineno" > 2089< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *sobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad0f863f0634d92d40cbc7dab4bba2f9b" > SWIG_Python_GetSwigThis< / a > (obj);< / div >
< div class = "line" > < a id = "l02090" name = "l02090" > < / a > < span class = "lineno" > 2090< / span > < span class = "keywordflow" > if< / span > (sobj) {< / div >
< div class = "line" > < a id = "l02091" name = "l02091" > < / a > < span class = "lineno" > 2091< / span > < span class = "keywordtype" > int< / span > oldown = sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a4047a08438f6fec73854d5e936100de0" > own< / a > ;< / div >
< div class = "line" > < a id = "l02092" name = "l02092" > < / a > < span class = "lineno" > 2092< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a4047a08438f6fec73854d5e936100de0" > own< / a > = own;< / div >
< div class = "line" > < a id = "l02093" name = "l02093" > < / a > < span class = "lineno" > 2093< / span > < span class = "keywordflow" > return< / span > oldown;< / div >
< div class = "line" > < a id = "l02094" name = "l02094" > < / a > < span class = "lineno" > 2094< / span > }< / div >
< div class = "line" > < a id = "l02095" name = "l02095" > < / a > < span class = "lineno" > 2095< / span > }< / div >
< div class = "line" > < a id = "l02096" name = "l02096" > < / a > < span class = "lineno" > 2096< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l02097" name = "l02097" > < / a > < span class = "lineno" > 2097< / span > }< / div >
< div class = "line" > < a id = "l02098" name = "l02098" > < / a > < span class = "lineno" > 2098< / span > < / div >
< div class = "line" > < a id = "l02099" name = "l02099" > < / a > < span class = "lineno" > 2099< / span > < span class = "comment" > /* Convert a pointer value */< / span > < / div >
< div class = "line" > < a id = "l02100" name = "l02100" > < / a > < span class = "lineno" > 2100< / span > < / div >
< div class = "line" > < a id = "l02101" name = "l02101" > < / a > < span class = "lineno" > 2101< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l02102" name = "l02102" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ab5bec3f786db25fd4085c1534d785a0d" > 2102< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab5bec3f786db25fd4085c1534d785a0d" > SWIG_Python_ConvertPtrAndOwn< / a > (PyObject *obj, < span class = "keywordtype" > void< / span > **ptr, < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty, < span class = "keywordtype" > int< / span > flags, < span class = "keywordtype" > int< / span > *own) {< / div >
< div class = "line" > < a id = "l02103" name = "l02103" > < / a > < span class = "lineno" > 2103< / span > < span class = "keywordtype" > int< / span > res;< / div >
< div class = "line" > < a id = "l02104" name = "l02104" > < / a > < span class = "lineno" > 2104< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *sobj;< / div >
< div class = "line" > < a id = "l02105" name = "l02105" > < / a > < span class = "lineno" > 2105< / span > < span class = "keywordtype" > int< / span > implicit_conv = (flags & < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a28a70d0513a11dd60735baa8e09c9e44" > SWIG_POINTER_IMPLICIT_CONV< / a > ) != 0;< / div >
< div class = "line" > < a id = "l02106" name = "l02106" > < / a > < span class = "lineno" > 2106< / span > < / div >
< div class = "line" > < a id = "l02107" name = "l02107" > < / a > < span class = "lineno" > 2107< / span > < span class = "keywordflow" > if< / span > (!obj)< / div >
< div class = "line" > < a id = "l02108" name = "l02108" > < / a > < span class = "lineno" > 2108< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acfa11a770d66f9ca6ba170b173c56c94" > SWIG_ERROR< / a > ;< / div >
< div class = "line" > < a id = "l02109" name = "l02109" > < / a > < span class = "lineno" > 2109< / span > < span class = "keywordflow" > if< / span > (obj == Py_None & & !implicit_conv) {< / div >
< div class = "line" > < a id = "l02110" name = "l02110" > < / a > < span class = "lineno" > 2110< / span > < span class = "keywordflow" > if< / span > (ptr)< / div >
< div class = "line" > < a id = "l02111" name = "l02111" > < / a > < span class = "lineno" > 2111< / span > *ptr = 0;< / div >
< div class = "line" > < a id = "l02112" name = "l02112" > < / a > < span class = "lineno" > 2112< / span > < span class = "keywordflow" > return< / span > (flags & < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9a8dd7e2f7caadfb7b1ffd75653d2975" > SWIG_POINTER_NO_NULL< / a > ) ? < a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa11fe417abd4c5a02d31cc1a51dee007" > SWIG_NullReferenceError< / a > : < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ;< / div >
< div class = "line" > < a id = "l02113" name = "l02113" > < / a > < span class = "lineno" > 2113< / span > }< / div >
< div class = "line" > < a id = "l02114" name = "l02114" > < / a > < span class = "lineno" > 2114< / span > < / div >
< div class = "line" > < a id = "l02115" name = "l02115" > < / a > < span class = "lineno" > 2115< / span > res = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acfa11a770d66f9ca6ba170b173c56c94" > SWIG_ERROR< / a > ;< / div >
< div class = "line" > < a id = "l02116" name = "l02116" > < / a > < span class = "lineno" > 2116< / span > < / div >
< div class = "line" > < a id = "l02117" name = "l02117" > < / a > < span class = "lineno" > 2117< / span > sobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad0f863f0634d92d40cbc7dab4bba2f9b" > SWIG_Python_GetSwigThis< / a > (obj);< / div >
< div class = "line" > < a id = "l02118" name = "l02118" > < / a > < span class = "lineno" > 2118< / span > < span class = "keywordflow" > if< / span > (own)< / div >
< div class = "line" > < a id = "l02119" name = "l02119" > < / a > < span class = "lineno" > 2119< / span > *own = 0;< / div >
< div class = "line" > < a id = "l02120" name = "l02120" > < / a > < span class = "lineno" > 2120< / span > < span class = "keywordflow" > while< / span > (sobj) {< / div >
< div class = "line" > < a id = "l02121" name = "l02121" > < / a > < span class = "lineno" > 2121< / span > < span class = "keywordtype" > void< / span > *vptr = sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a2068804fe624f29280fd94ce1c9049e9" > ptr< / a > ;< / div >
< div class = "line" > < a id = "l02122" name = "l02122" > < / a > < span class = "lineno" > 2122< / span > < span class = "keywordflow" > if< / span > (ty) {< / div >
< div class = "line" > < a id = "l02123" name = "l02123" > < / a > < span class = "lineno" > 2123< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *to = sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a7c45af989e53c74ddbf6dc0f3049bde6" > ty< / a > ;< / div >
< div class = "line" > < a id = "l02124" name = "l02124" > < / a > < span class = "lineno" > 2124< / span > < span class = "keywordflow" > if< / span > (to == ty) {< / div >
< div class = "line" > < a id = "l02125" name = "l02125" > < / a > < span class = "lineno" > 2125< / span > < span class = "comment" > /* no type cast needed */< / span > < / div >
< div class = "line" > < a id = "l02126" name = "l02126" > < / a > < span class = "lineno" > 2126< / span > < span class = "keywordflow" > if< / span > (ptr) *ptr = vptr;< / div >
< div class = "line" > < a id = "l02127" name = "l02127" > < / a > < span class = "lineno" > 2127< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l02128" name = "l02128" > < / a > < span class = "lineno" > 2128< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02129" name = "l02129" > < / a > < span class = "lineno" > 2129< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *tc = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac1dbd2df27970f40895c52f0f0f1e47c" > SWIG_TypeCheck< / a > (to-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > ,ty);< / div >
< div class = "line" > < a id = "l02130" name = "l02130" > < / a > < span class = "lineno" > 2130< / span > < span class = "keywordflow" > if< / span > (!tc) {< / div >
< div class = "line" > < a id = "l02131" name = "l02131" > < / a > < span class = "lineno" > 2131< / span > sobj = (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *)sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > next< / a > ;< / div >
< div class = "line" > < a id = "l02132" name = "l02132" > < / a > < span class = "lineno" > 2132< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02133" name = "l02133" > < / a > < span class = "lineno" > 2133< / span > < span class = "keywordflow" > if< / span > (ptr) {< / div >
< div class = "line" > < a id = "l02134" name = "l02134" > < / a > < span class = "lineno" > 2134< / span > < span class = "keywordtype" > int< / span > newmemory = 0;< / div >
< div class = "line" > < a id = "l02135" name = "l02135" > < / a > < span class = "lineno" > 2135< / span > *ptr = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#afffa0f94d47fd5cdf487592e5541c61a" > SWIG_TypeCast< / a > (tc,vptr,& newmemory);< / div >
< div class = "line" > < a id = "l02136" name = "l02136" > < / a > < span class = "lineno" > 2136< / span > < span class = "keywordflow" > if< / span > (newmemory == < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ac8216459bfd45cbd2be36175ef6f1ccc" > SWIG_CAST_NEW_MEMORY< / a > ) {< / div >
< div class = "line" > < a id = "l02137" name = "l02137" > < / a > < span class = "lineno" > 2137< / span > assert(own); < span class = "comment" > /* badly formed typemap which will lead to a memory leak - it must set and use own to delete *ptr */< / span > < / div >
< div class = "line" > < a id = "l02138" name = "l02138" > < / a > < span class = "lineno" > 2138< / span > < span class = "keywordflow" > if< / span > (own)< / div >
< div class = "line" > < a id = "l02139" name = "l02139" > < / a > < span class = "lineno" > 2139< / span > *own = *own | < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ac8216459bfd45cbd2be36175ef6f1ccc" > SWIG_CAST_NEW_MEMORY< / a > ;< / div >
< div class = "line" > < a id = "l02140" name = "l02140" > < / a > < span class = "lineno" > 2140< / span > }< / div >
< div class = "line" > < a id = "l02141" name = "l02141" > < / a > < span class = "lineno" > 2141< / span > }< / div >
< div class = "line" > < a id = "l02142" name = "l02142" > < / a > < span class = "lineno" > 2142< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l02143" name = "l02143" > < / a > < span class = "lineno" > 2143< / span > }< / div >
< div class = "line" > < a id = "l02144" name = "l02144" > < / a > < span class = "lineno" > 2144< / span > }< / div >
< div class = "line" > < a id = "l02145" name = "l02145" > < / a > < span class = "lineno" > 2145< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02146" name = "l02146" > < / a > < span class = "lineno" > 2146< / span > < span class = "keywordflow" > if< / span > (ptr) *ptr = vptr;< / div >
< div class = "line" > < a id = "l02147" name = "l02147" > < / a > < span class = "lineno" > 2147< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l02148" name = "l02148" > < / a > < span class = "lineno" > 2148< / span > }< / div >
< div class = "line" > < a id = "l02149" name = "l02149" > < / a > < span class = "lineno" > 2149< / span > }< / div >
< div class = "line" > < a id = "l02150" name = "l02150" > < / a > < span class = "lineno" > 2150< / span > < span class = "keywordflow" > if< / span > (sobj) {< / div >
< div class = "line" > < a id = "l02151" name = "l02151" > < / a > < span class = "lineno" > 2151< / span > < span class = "keywordflow" > if< / span > (own)< / div >
< div class = "line" > < a id = "l02152" name = "l02152" > < / a > < span class = "lineno" > 2152< / span > *own = *own | sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a4047a08438f6fec73854d5e936100de0" > own< / a > ;< / div >
< div class = "line" > < a id = "l02153" name = "l02153" > < / a > < span class = "lineno" > 2153< / span > < span class = "keywordflow" > if< / span > (flags & < a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa56139a289829795ed651d533826b65e" > SWIG_POINTER_DISOWN< / a > ) {< / div >
< div class = "line" > < a id = "l02154" name = "l02154" > < / a > < span class = "lineno" > 2154< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a4047a08438f6fec73854d5e936100de0" > own< / a > = 0;< / div >
< div class = "line" > < a id = "l02155" name = "l02155" > < / a > < span class = "lineno" > 2155< / span > }< / div >
< div class = "line" > < a id = "l02156" name = "l02156" > < / a > < span class = "lineno" > 2156< / span > res = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ;< / div >
< div class = "line" > < a id = "l02157" name = "l02157" > < / a > < span class = "lineno" > 2157< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02158" name = "l02158" > < / a > < span class = "lineno" > 2158< / span > < span class = "keywordflow" > if< / span > (implicit_conv) {< / div >
< div class = "line" > < a id = "l02159" name = "l02159" > < / a > < span class = "lineno" > 2159< / span > < a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *data = ty ? (< a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *) ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > : 0;< / div >
< div class = "line" > < a id = "l02160" name = "l02160" > < / a > < span class = "lineno" > 2160< / span > < a class = "code hl_function" href = "parser_8yy_8cc.html#a33e91cd0cef6786e9e3a27ac67707207" > if< / a > (data & & !data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#aefc03bc0f3c3a18125653ab9f5c5486e" > implicitconv< / a > ) {< / div >
< div class = "line" > < a id = "l02161" name = "l02161" > < / a > < span class = "lineno" > 2161< / span > PyObject *klass = data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a24edbed2ce3e8818ac4ef693a53a768f" > klass< / a > ;< / div >
< div class = "line" > < a id = "l02162" name = "l02162" > < / a > < span class = "lineno" > 2162< / span > < span class = "keywordflow" > if< / span > (klass) {< / div >
< div class = "line" > < a id = "l02163" name = "l02163" > < / a > < span class = "lineno" > 2163< / span > PyObject *impconv;< / div >
< div class = "line" > < a id = "l02164" name = "l02164" > < / a > < span class = "lineno" > 2164< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#aefc03bc0f3c3a18125653ab9f5c5486e" > implicitconv< / a > = 1; < span class = "comment" > /* avoid recursion and call ' explicit' constructors*/< / span > < / div >
< div class = "line" > < a id = "l02165" name = "l02165" > < / a > < span class = "lineno" > 2165< / span > impconv = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a709f9240049521dd53af4010e5775ecd" > SWIG_Python_CallFunctor< / a > (klass, obj);< / div >
< div class = "line" > < a id = "l02166" name = "l02166" > < / a > < span class = "lineno" > 2166< / span > data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#aefc03bc0f3c3a18125653ab9f5c5486e" > implicitconv< / a > = 0;< / div >
< div class = "line" > < a id = "l02167" name = "l02167" > < / a > < span class = "lineno" > 2167< / span > < span class = "keywordflow" > if< / span > (PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l02168" name = "l02168" > < / a > < span class = "lineno" > 2168< / span > PyErr_Clear();< / div >
< div class = "line" > < a id = "l02169" name = "l02169" > < / a > < span class = "lineno" > 2169< / span > impconv = 0;< / div >
< div class = "line" > < a id = "l02170" name = "l02170" > < / a > < span class = "lineno" > 2170< / span > }< / div >
< div class = "line" > < a id = "l02171" name = "l02171" > < / a > < span class = "lineno" > 2171< / span > < span class = "keywordflow" > if< / span > (impconv) {< / div >
< div class = "line" > < a id = "l02172" name = "l02172" > < / a > < span class = "lineno" > 2172< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *iobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad0f863f0634d92d40cbc7dab4bba2f9b" > SWIG_Python_GetSwigThis< / a > (impconv);< / div >
< div class = "line" > < a id = "l02173" name = "l02173" > < / a > < span class = "lineno" > 2173< / span > < span class = "keywordflow" > if< / span > (iobj) {< / div >
< div class = "line" > < a id = "l02174" name = "l02174" > < / a > < span class = "lineno" > 2174< / span > < span class = "keywordtype" > void< / span > *vptr;< / div >
< div class = "line" > < a id = "l02175" name = "l02175" > < / a > < span class = "lineno" > 2175< / span > res = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab5bec3f786db25fd4085c1534d785a0d" > SWIG_Python_ConvertPtrAndOwn< / a > ((PyObject*)iobj, & vptr, ty, 0, 0);< / div >
< div class = "line" > < a id = "l02176" name = "l02176" > < / a > < span class = "lineno" > 2176< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res)) {< / div >
< div class = "line" > < a id = "l02177" name = "l02177" > < / a > < span class = "lineno" > 2177< / span > < span class = "keywordflow" > if< / span > (ptr) {< / div >
< div class = "line" > < a id = "l02178" name = "l02178" > < / a > < span class = "lineno" > 2178< / span > *ptr = vptr;< / div >
< div class = "line" > < a id = "l02179" name = "l02179" > < / a > < span class = "lineno" > 2179< / span > < span class = "comment" > /* transfer the ownership to ' ptr' */< / span > < / div >
< div class = "line" > < a id = "l02180" name = "l02180" > < / a > < span class = "lineno" > 2180< / span > iobj-> own = 0;< / div >
< div class = "line" > < a id = "l02181" name = "l02181" > < / a > < span class = "lineno" > 2181< / span > res = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4f6f5e0444e44e48aef51f6620438a5f" > SWIG_AddCast< / a > (res);< / div >
< div class = "line" > < a id = "l02182" name = "l02182" > < / a > < span class = "lineno" > 2182< / span > res = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af7ac7e424b623712f70e9b6640a54853" > SWIG_AddNewMask< / a > (res);< / div >
< div class = "line" > < a id = "l02183" name = "l02183" > < / a > < span class = "lineno" > 2183< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02184" name = "l02184" > < / a > < span class = "lineno" > 2184< / span > res = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4f6f5e0444e44e48aef51f6620438a5f" > SWIG_AddCast< / a > (res); < / div >
< div class = "line" > < a id = "l02185" name = "l02185" > < / a > < span class = "lineno" > 2185< / span > }< / div >
< div class = "line" > < a id = "l02186" name = "l02186" > < / a > < span class = "lineno" > 2186< / span > }< / div >
< div class = "line" > < a id = "l02187" name = "l02187" > < / a > < span class = "lineno" > 2187< / span > }< / div >
< div class = "line" > < a id = "l02188" name = "l02188" > < / a > < span class = "lineno" > 2188< / span > Py_DECREF(impconv);< / div >
< div class = "line" > < a id = "l02189" name = "l02189" > < / a > < span class = "lineno" > 2189< / span > }< / div >
< div class = "line" > < a id = "l02190" name = "l02190" > < / a > < span class = "lineno" > 2190< / span > }< / div >
< div class = "line" > < a id = "l02191" name = "l02191" > < / a > < span class = "lineno" > 2191< / span > }< / div >
< div class = "line" > < a id = "l02192" name = "l02192" > < / a > < span class = "lineno" > 2192< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res) & & obj == Py_None) {< / div >
< div class = "line" > < a id = "l02193" name = "l02193" > < / a > < span class = "lineno" > 2193< / span > < span class = "keywordflow" > if< / span > (ptr)< / div >
< div class = "line" > < a id = "l02194" name = "l02194" > < / a > < span class = "lineno" > 2194< / span > *ptr = 0;< / div >
< div class = "line" > < a id = "l02195" name = "l02195" > < / a > < span class = "lineno" > 2195< / span > < span class = "keywordflow" > if< / span > (PyErr_Occurred())< / div >
< div class = "line" > < a id = "l02196" name = "l02196" > < / a > < span class = "lineno" > 2196< / span > PyErr_Clear();< / div >
< div class = "line" > < a id = "l02197" name = "l02197" > < / a > < span class = "lineno" > 2197< / span > res = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ;< / div >
< div class = "line" > < a id = "l02198" name = "l02198" > < / a > < span class = "lineno" > 2198< / span > }< / div >
< div class = "line" > < a id = "l02199" name = "l02199" > < / a > < span class = "lineno" > 2199< / span > }< / div >
< div class = "line" > < a id = "l02200" name = "l02200" > < / a > < span class = "lineno" > 2200< / span > }< / div >
< div class = "line" > < a id = "l02201" name = "l02201" > < / a > < span class = "lineno" > 2201< / span > < span class = "keywordflow" > return< / span > res;< / div >
< div class = "line" > < a id = "l02202" name = "l02202" > < / a > < span class = "lineno" > 2202< / span > }< / div >
< div class = "line" > < a id = "l02203" name = "l02203" > < / a > < span class = "lineno" > 2203< / span > < / div >
< div class = "line" > < a id = "l02204" name = "l02204" > < / a > < span class = "lineno" > 2204< / span > < span class = "comment" > /* Convert a function ptr value */< / span > < / div >
< div class = "line" > < a id = "l02205" name = "l02205" > < / a > < span class = "lineno" > 2205< / span > < / div >
< div class = "line" > < a id = "l02206" name = "l02206" > < / a > < span class = "lineno" > 2206< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l02207" name = "l02207" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aab4c16474d452d70b81f765cd430f661" > 2207< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aab4c16474d452d70b81f765cd430f661" > SWIG_Python_ConvertFunctionPtr< / a > (PyObject *obj, < span class = "keywordtype" > void< / span > **ptr, < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty) {< / div >
< div class = "line" > < a id = "l02208" name = "l02208" > < / a > < span class = "lineno" > 2208< / span > < span class = "keywordflow" > if< / span > (!PyCFunction_Check(obj)) {< / div >
< div class = "line" > < a id = "l02209" name = "l02209" > < / a > < span class = "lineno" > 2209< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (obj, ptr, ty, 0);< / div >
< div class = "line" > < a id = "l02210" name = "l02210" > < / a > < span class = "lineno" > 2210< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02211" name = "l02211" > < / a > < span class = "lineno" > 2211< / span > < span class = "keywordtype" > void< / span > *vptr = 0;< / div >
< div class = "line" > < a id = "l02212" name = "l02212" > < / a > < span class = "lineno" > 2212< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *tc;< / div >
< div class = "line" > < a id = "l02213" name = "l02213" > < / a > < span class = "lineno" > 2213< / span > < / div >
< div class = "line" > < a id = "l02214" name = "l02214" > < / a > < span class = "lineno" > 2214< / span > < span class = "comment" > /* here we get the method pointer for callbacks */< / span > < / div >
< div class = "line" > < a id = "l02215" name = "l02215" > < / a > < span class = "lineno" > 2215< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);< / div >
< div class = "line" > < a id = "l02216" name = "l02216" > < / a > < span class = "lineno" > 2216< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *desc = doc ? strstr(doc, < span class = "stringliteral" > " swig_ptr: " < / span > ) : 0;< / div >
< div class = "line" > < a id = "l02217" name = "l02217" > < / a > < span class = "lineno" > 2217< / span > < span class = "keywordflow" > if< / span > (desc)< / div >
< div class = "line" > < a id = "l02218" name = "l02218" > < / a > < span class = "lineno" > 2218< / span > desc = ty ? < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a5de83b7bb4a7b529efc5d11ba9a0f3d0" > SWIG_UnpackVoidPtr< / a > (desc + 10, & vptr, ty-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > ) : 0;< / div >
< div class = "line" > < a id = "l02219" name = "l02219" > < / a > < span class = "lineno" > 2219< / span > < span class = "keywordflow" > if< / span > (!desc)< / div >
< div class = "line" > < a id = "l02220" name = "l02220" > < / a > < span class = "lineno" > 2220< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acfa11a770d66f9ca6ba170b173c56c94" > SWIG_ERROR< / a > ;< / div >
< div class = "line" > < a id = "l02221" name = "l02221" > < / a > < span class = "lineno" > 2221< / span > tc = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac1dbd2df27970f40895c52f0f0f1e47c" > SWIG_TypeCheck< / a > (desc,ty);< / div >
< div class = "line" > < a id = "l02222" name = "l02222" > < / a > < span class = "lineno" > 2222< / span > < span class = "keywordflow" > if< / span > (tc) {< / div >
< div class = "line" > < a id = "l02223" name = "l02223" > < / a > < span class = "lineno" > 2223< / span > < span class = "keywordtype" > int< / span > newmemory = 0;< / div >
< div class = "line" > < a id = "l02224" name = "l02224" > < / a > < span class = "lineno" > 2224< / span > *ptr = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#afffa0f94d47fd5cdf487592e5541c61a" > SWIG_TypeCast< / a > (tc,vptr,& newmemory);< / div >
< div class = "line" > < a id = "l02225" name = "l02225" > < / a > < span class = "lineno" > 2225< / span > assert(!newmemory); < span class = "comment" > /* newmemory handling not yet implemented */< / span > < / div >
< div class = "line" > < a id = "l02226" name = "l02226" > < / a > < span class = "lineno" > 2226< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02227" name = "l02227" > < / a > < span class = "lineno" > 2227< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acfa11a770d66f9ca6ba170b173c56c94" > SWIG_ERROR< / a > ;< / div >
< div class = "line" > < a id = "l02228" name = "l02228" > < / a > < span class = "lineno" > 2228< / span > }< / div >
< div class = "line" > < a id = "l02229" name = "l02229" > < / a > < span class = "lineno" > 2229< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ;< / div >
< div class = "line" > < a id = "l02230" name = "l02230" > < / a > < span class = "lineno" > 2230< / span > }< / div >
< div class = "line" > < a id = "l02231" name = "l02231" > < / a > < span class = "lineno" > 2231< / span > }< / div >
< div class = "line" > < a id = "l02232" name = "l02232" > < / a > < span class = "lineno" > 2232< / span > < / div >
< div class = "line" > < a id = "l02233" name = "l02233" > < / a > < span class = "lineno" > 2233< / span > < span class = "comment" > /* Convert a packed pointer value */< / span > < / div >
< div class = "line" > < a id = "l02234" name = "l02234" > < / a > < span class = "lineno" > 2234< / span > < / div >
< div class = "line" > < a id = "l02235" name = "l02235" > < / a > < span class = "lineno" > 2235< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l02236" name = "l02236" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a03b3793a4bd02ab2e9dda57331f4b5f3" > 2236< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a03b3793a4bd02ab2e9dda57331f4b5f3" > SWIG_Python_ConvertPacked< / a > (PyObject *obj, < span class = "keywordtype" > void< / span > *ptr, < span class = "keywordtype" > size_t< / span > sz, < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty) {< / div >
< div class = "line" > < a id = "l02237" name = "l02237" > < / a > < span class = "lineno" > 2237< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *to = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab442a6cd16d41e179ab07e4b3cd4093f" > SwigPyPacked_UnpackData< / a > (obj, ptr, sz);< / div >
< div class = "line" > < a id = "l02238" name = "l02238" > < / a > < span class = "lineno" > 2238< / span > < span class = "keywordflow" > if< / span > (!to) < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acfa11a770d66f9ca6ba170b173c56c94" > SWIG_ERROR< / a > ;< / div >
< div class = "line" > < a id = "l02239" name = "l02239" > < / a > < span class = "lineno" > 2239< / span > < span class = "keywordflow" > if< / span > (ty) {< / div >
< div class = "line" > < a id = "l02240" name = "l02240" > < / a > < span class = "lineno" > 2240< / span > < span class = "keywordflow" > if< / span > (to != ty) {< / div >
< div class = "line" > < a id = "l02241" name = "l02241" > < / a > < span class = "lineno" > 2241< / span > < span class = "comment" > /* check type cast? */< / span > < / div >
< div class = "line" > < a id = "l02242" name = "l02242" > < / a > < span class = "lineno" > 2242< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *tc = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac1dbd2df27970f40895c52f0f0f1e47c" > SWIG_TypeCheck< / a > (to-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > ,ty);< / div >
< div class = "line" > < a id = "l02243" name = "l02243" > < / a > < span class = "lineno" > 2243< / span > < span class = "keywordflow" > if< / span > (!tc) < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acfa11a770d66f9ca6ba170b173c56c94" > SWIG_ERROR< / a > ;< / div >
< div class = "line" > < a id = "l02244" name = "l02244" > < / a > < span class = "lineno" > 2244< / span > }< / div >
< div class = "line" > < a id = "l02245" name = "l02245" > < / a > < span class = "lineno" > 2245< / span > }< / div >
< div class = "line" > < a id = "l02246" name = "l02246" > < / a > < span class = "lineno" > 2246< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ;< / div >
< div class = "line" > < a id = "l02247" name = "l02247" > < / a > < span class = "lineno" > 2247< / span > } < / div >
< div class = "line" > < a id = "l02248" name = "l02248" > < / a > < span class = "lineno" > 2248< / span > < / div >
< div class = "line" > < a id = "l02249" name = "l02249" > < / a > < span class = "lineno" > 2249< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l02250" name = "l02250" > < / a > < span class = "lineno" > 2250< / span > < span class = "comment" > * Create a new pointer object< / span > < / div >
< div class = "line" > < a id = "l02251" name = "l02251" > < / a > < span class = "lineno" > 2251< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l02252" name = "l02252" > < / a > < span class = "lineno" > 2252< / span > < / div >
< div class = "line" > < a id = "l02253" name = "l02253" > < / a > < span class = "lineno" > 2253< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l02254" name = "l02254" > < / a > < span class = "lineno" > 2254< / span > < span class = "comment" > Create a new instance object, without calling __init__, and set the< / span > < / div >
< div class = "line" > < a id = "l02255" name = "l02255" > < / a > < span class = "lineno" > 2255< / span > < span class = "comment" > ' this' attribute.< / span > < / div >
< div class = "line" > < a id = "l02256" name = "l02256" > < / a > < span class = "lineno" > 2256< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l02257" name = "l02257" > < / a > < span class = "lineno" > 2257< / span > < / div >
< div class = "line" > < a id = "l02258" name = "l02258" > < / a > < span class = "lineno" > 2258< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject* < / div >
< div class = "line" > < a id = "l02259" name = "l02259" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a26d08bb58478064a98c5ec7c25f915a0" > 2259< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a26d08bb58478064a98c5ec7c25f915a0" > SWIG_Python_NewShadowInstance< / a > (< a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *data, PyObject *swig_this)< / div >
< div class = "line" > < a id = "l02260" name = "l02260" > < / a > < span class = "lineno" > 2260< / span > {< / div >
< div class = "line" > < a id = "l02261" name = "l02261" > < / a > < span class = "lineno" > 2261< / span > PyObject *inst = 0;< / div >
< div class = "line" > < a id = "l02262" name = "l02262" > < / a > < span class = "lineno" > 2262< / span > PyObject *newraw = data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a03b02167ca706af3c90489895b149ff3" > newraw< / a > ;< / div >
< div class = "line" > < a id = "l02263" name = "l02263" > < / a > < span class = "lineno" > 2263< / span > < span class = "keywordflow" > if< / span > (newraw) {< / div >
< div class = "line" > < a id = "l02264" name = "l02264" > < / a > < span class = "lineno" > 2264< / span > inst = PyObject_Call(newraw, data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a0a5ddba04e5b3800a61a208b23dfd65b" > newargs< / a > , NULL);< / div >
< div class = "line" > < a id = "l02265" name = "l02265" > < / a > < span class = "lineno" > 2265< / span > < span class = "keywordflow" > if< / span > (inst) {< / div >
< div class = "line" > < a id = "l02266" name = "l02266" > < / a > < span class = "lineno" > 2266< / span > < span class = "preprocessor" > #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)< / span > < / div >
< div class = "line" > < a id = "l02267" name = "l02267" > < / a > < span class = "lineno" > 2267< / span > PyObject **dictptr = _PyObject_GetDictPtr(inst);< / div >
< div class = "line" > < a id = "l02268" name = "l02268" > < / a > < span class = "lineno" > 2268< / span > < span class = "keywordflow" > if< / span > (dictptr != NULL) {< / div >
< div class = "line" > < a id = "l02269" name = "l02269" > < / a > < span class = "lineno" > 2269< / span > PyObject *dict = *dictptr;< / div >
< div class = "line" > < a id = "l02270" name = "l02270" > < / a > < span class = "lineno" > 2270< / span > < span class = "keywordflow" > if< / span > (dict == NULL) {< / div >
< div class = "line" > < a id = "l02271" name = "l02271" > < / a > < span class = "lineno" > 2271< / span > dict = PyDict_New();< / div >
< div class = "line" > < a id = "l02272" name = "l02272" > < / a > < span class = "lineno" > 2272< / span > *dictptr = dict;< / div >
< div class = "line" > < a id = "l02273" name = "l02273" > < / a > < span class = "lineno" > 2273< / span > PyDict_SetItem(dict, < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > (), swig_this);< / div >
< div class = "line" > < a id = "l02274" name = "l02274" > < / a > < span class = "lineno" > 2274< / span > }< / div >
< div class = "line" > < a id = "l02275" name = "l02275" > < / a > < span class = "lineno" > 2275< / span > }< / div >
< div class = "line" > < a id = "l02276" name = "l02276" > < / a > < span class = "lineno" > 2276< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l02277" name = "l02277" > < / a > < span class = "lineno" > 2277< / span > < span class = "keywordflow" > if< / span > (PyObject_SetAttr(inst, < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > (), swig_this) == -1) {< / div >
< div class = "line" > < a id = "l02278" name = "l02278" > < / a > < span class = "lineno" > 2278< / span > Py_DECREF(inst);< / div >
< div class = "line" > < a id = "l02279" name = "l02279" > < / a > < span class = "lineno" > 2279< / span > inst = 0;< / div >
< div class = "line" > < a id = "l02280" name = "l02280" > < / a > < span class = "lineno" > 2280< / span > }< / div >
< div class = "line" > < a id = "l02281" name = "l02281" > < / a > < span class = "lineno" > 2281< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02282" name = "l02282" > < / a > < span class = "lineno" > 2282< / span > }< / div >
< div class = "line" > < a id = "l02283" name = "l02283" > < / a > < span class = "lineno" > 2283< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02284" name = "l02284" > < / a > < span class = "lineno" > 2284< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l02285" name = "l02285" > < / a > < span class = "lineno" > 2285< / span > PyObject *empty_args = PyTuple_New(0);< / div >
< div class = "line" > < a id = "l02286" name = "l02286" > < / a > < span class = "lineno" > 2286< / span > < span class = "keywordflow" > if< / span > (empty_args) {< / div >
< div class = "line" > < a id = "l02287" name = "l02287" > < / a > < span class = "lineno" > 2287< / span > PyObject *empty_kwargs = PyDict_New();< / div >
< div class = "line" > < a id = "l02288" name = "l02288" > < / a > < span class = "lineno" > 2288< / span > < span class = "keywordflow" > if< / span > (empty_kwargs) {< / div >
< div class = "line" > < a id = "l02289" name = "l02289" > < / a > < span class = "lineno" > 2289< / span > inst = ((PyTypeObject *)data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a0a5ddba04e5b3800a61a208b23dfd65b" > newargs< / a > )-> tp_new((PyTypeObject *)data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a0a5ddba04e5b3800a61a208b23dfd65b" > newargs< / a > , empty_args, empty_kwargs);< / div >
< div class = "line" > < a id = "l02290" name = "l02290" > < / a > < span class = "lineno" > 2290< / span > Py_DECREF(empty_kwargs);< / div >
< div class = "line" > < a id = "l02291" name = "l02291" > < / a > < span class = "lineno" > 2291< / span > < span class = "keywordflow" > if< / span > (inst) {< / div >
< div class = "line" > < a id = "l02292" name = "l02292" > < / a > < span class = "lineno" > 2292< / span > < span class = "keywordflow" > if< / span > (PyObject_SetAttr(inst, < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > (), swig_this) == -1) {< / div >
< div class = "line" > < a id = "l02293" name = "l02293" > < / a > < span class = "lineno" > 2293< / span > Py_DECREF(inst);< / div >
< div class = "line" > < a id = "l02294" name = "l02294" > < / a > < span class = "lineno" > 2294< / span > inst = 0;< / div >
< div class = "line" > < a id = "l02295" name = "l02295" > < / a > < span class = "lineno" > 2295< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02296" name = "l02296" > < / a > < span class = "lineno" > 2296< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afd489119bf6e3552bdaa6bc365e35e59" > Py_TYPE< / a > (inst)-> tp_flags & = ~Py_TPFLAGS_VALID_VERSION_TAG;< / div >
< div class = "line" > < a id = "l02297" name = "l02297" > < / a > < span class = "lineno" > 2297< / span > }< / div >
< div class = "line" > < a id = "l02298" name = "l02298" > < / a > < span class = "lineno" > 2298< / span > }< / div >
< div class = "line" > < a id = "l02299" name = "l02299" > < / a > < span class = "lineno" > 2299< / span > }< / div >
< div class = "line" > < a id = "l02300" name = "l02300" > < / a > < span class = "lineno" > 2300< / span > Py_DECREF(empty_args);< / div >
< div class = "line" > < a id = "l02301" name = "l02301" > < / a > < span class = "lineno" > 2301< / span > }< / div >
< div class = "line" > < a id = "l02302" name = "l02302" > < / a > < span class = "lineno" > 2302< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l02303" name = "l02303" > < / a > < span class = "lineno" > 2303< / span > PyObject *dict = PyDict_New();< / div >
< div class = "line" > < a id = "l02304" name = "l02304" > < / a > < span class = "lineno" > 2304< / span > < span class = "keywordflow" > if< / span > (dict) {< / div >
< div class = "line" > < a id = "l02305" name = "l02305" > < / a > < span class = "lineno" > 2305< / span > PyDict_SetItem(dict, < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > (), swig_this);< / div >
< div class = "line" > < a id = "l02306" name = "l02306" > < / a > < span class = "lineno" > 2306< / span > inst = PyInstance_NewRaw(data-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a0a5ddba04e5b3800a61a208b23dfd65b" > newargs< / a > , dict);< / div >
< div class = "line" > < a id = "l02307" name = "l02307" > < / a > < span class = "lineno" > 2307< / span > Py_DECREF(dict);< / div >
< div class = "line" > < a id = "l02308" name = "l02308" > < / a > < span class = "lineno" > 2308< / span > }< / div >
< div class = "line" > < a id = "l02309" name = "l02309" > < / a > < span class = "lineno" > 2309< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02310" name = "l02310" > < / a > < span class = "lineno" > 2310< / span > }< / div >
< div class = "line" > < a id = "l02311" name = "l02311" > < / a > < span class = "lineno" > 2311< / span > < span class = "keywordflow" > return< / span > inst;< / div >
< div class = "line" > < a id = "l02312" name = "l02312" > < / a > < span class = "lineno" > 2312< / span > }< / div >
< div class = "line" > < a id = "l02313" name = "l02313" > < / a > < span class = "lineno" > 2313< / span > < / div >
< div class = "line" > < a id = "l02314" name = "l02314" > < / a > < span class = "lineno" > 2314< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l02315" name = "l02315" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#abf6c574ddc9793449a8014846d387569" > 2315< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#abf6c574ddc9793449a8014846d387569" > SWIG_Python_SetSwigThis< / a > (PyObject *inst, PyObject *swig_this)< / div >
< div class = "line" > < a id = "l02316" name = "l02316" > < / a > < span class = "lineno" > 2316< / span > {< / div >
< div class = "line" > < a id = "l02317" name = "l02317" > < / a > < span class = "lineno" > 2317< / span > < span class = "preprocessor" > #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)< / span > < / div >
< div class = "line" > < a id = "l02318" name = "l02318" > < / a > < span class = "lineno" > 2318< / span > PyObject **dictptr = _PyObject_GetDictPtr(inst);< / div >
< div class = "line" > < a id = "l02319" name = "l02319" > < / a > < span class = "lineno" > 2319< / span > < span class = "keywordflow" > if< / span > (dictptr != NULL) {< / div >
< div class = "line" > < a id = "l02320" name = "l02320" > < / a > < span class = "lineno" > 2320< / span > PyObject *dict = *dictptr;< / div >
< div class = "line" > < a id = "l02321" name = "l02321" > < / a > < span class = "lineno" > 2321< / span > < span class = "keywordflow" > if< / span > (dict == NULL) {< / div >
< div class = "line" > < a id = "l02322" name = "l02322" > < / a > < span class = "lineno" > 2322< / span > dict = PyDict_New();< / div >
< div class = "line" > < a id = "l02323" name = "l02323" > < / a > < span class = "lineno" > 2323< / span > *dictptr = dict;< / div >
< div class = "line" > < a id = "l02324" name = "l02324" > < / a > < span class = "lineno" > 2324< / span > }< / div >
< div class = "line" > < a id = "l02325" name = "l02325" > < / a > < span class = "lineno" > 2325< / span > < span class = "keywordflow" > return< / span > PyDict_SetItem(dict, < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > (), swig_this);< / div >
< div class = "line" > < a id = "l02326" name = "l02326" > < / a > < span class = "lineno" > 2326< / span > }< / div >
< div class = "line" > < a id = "l02327" name = "l02327" > < / a > < span class = "lineno" > 2327< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02328" name = "l02328" > < / a > < span class = "lineno" > 2328< / span > < span class = "keywordflow" > return< / span > PyObject_SetAttr(inst, < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > (), swig_this);< / div >
< div class = "line" > < a id = "l02329" name = "l02329" > < / a > < span class = "lineno" > 2329< / span > } < / div >
< div class = "line" > < a id = "l02330" name = "l02330" > < / a > < span class = "lineno" > 2330< / span > < / div >
< div class = "line" > < a id = "l02331" name = "l02331" > < / a > < span class = "lineno" > 2331< / span > < / div >
< div class = "line" > < a id = "l02332" name = "l02332" > < / a > < span class = "lineno" > 2332< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< / div >
< div class = "line" > < a id = "l02333" name = "l02333" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#af6b04c7cf42a9e06a528481c86d2c41c" > 2333< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#af6b04c7cf42a9e06a528481c86d2c41c" > SWIG_Python_InitShadowInstance< / a > (PyObject *args) {< / div >
< div class = "line" > < a id = "l02334" name = "l02334" > < / a > < span class = "lineno" > 2334< / span > PyObject *obj[2];< / div >
< div class = "line" > < a id = "l02335" name = "l02335" > < / a > < span class = "lineno" > 2335< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " swiginit" < / span > , 2, 2, obj)) {< / div >
< div class = "line" > < a id = "l02336" name = "l02336" > < / a > < span class = "lineno" > 2336< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l02337" name = "l02337" > < / a > < span class = "lineno" > 2337< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02338" name = "l02338" > < / a > < span class = "lineno" > 2338< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *sthis = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad0f863f0634d92d40cbc7dab4bba2f9b" > SWIG_Python_GetSwigThis< / a > (obj[0]);< / div >
< div class = "line" > < a id = "l02339" name = "l02339" > < / a > < span class = "lineno" > 2339< / span > < span class = "keywordflow" > if< / span > (sthis) {< / div >
< div class = "line" > < a id = "l02340" name = "l02340" > < / a > < span class = "lineno" > 2340< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a36a192da95e9bd2f973d97f3cb668f02" > SwigPyObject_append< / a > ((PyObject*) sthis, obj[1]);< / div >
< div class = "line" > < a id = "l02341" name = "l02341" > < / a > < span class = "lineno" > 2341< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02342" name = "l02342" > < / a > < span class = "lineno" > 2342< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_function" href = "sat__python__wrap_8cc.html#abf6c574ddc9793449a8014846d387569" > SWIG_Python_SetSwigThis< / a > (obj[0], obj[1]) != 0)< / div >
< div class = "line" > < a id = "l02343" name = "l02343" > < / a > < span class = "lineno" > 2343< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l02344" name = "l02344" > < / a > < span class = "lineno" > 2344< / span > }< / div >
< div class = "line" > < a id = "l02345" name = "l02345" > < / a > < span class = "lineno" > 2345< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l02346" name = "l02346" > < / a > < span class = "lineno" > 2346< / span > }< / div >
< div class = "line" > < a id = "l02347" name = "l02347" > < / a > < span class = "lineno" > 2347< / span > }< / div >
< div class = "line" > < a id = "l02348" name = "l02348" > < / a > < span class = "lineno" > 2348< / span > < / div >
< div class = "line" > < a id = "l02349" name = "l02349" > < / a > < span class = "lineno" > 2349< / span > < span class = "comment" > /* Create a new pointer object */< / span > < / div >
< div class = "line" > < a id = "l02350" name = "l02350" > < / a > < span class = "lineno" > 2350< / span > < / div >
< div class = "line" > < a id = "l02351" name = "l02351" > < / a > < span class = "lineno" > 2351< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l02352" name = "l02352" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aafcef2f28a43f6f687dc7114cc6e2f2b" > 2352< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aafcef2f28a43f6f687dc7114cc6e2f2b" > SWIG_Python_NewPointerObj< / a > (PyObject *< span class = "keyword" > self< / span > , < span class = "keywordtype" > void< / span > *ptr, < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *type, < span class = "keywordtype" > int< / span > flags) {< / div >
< div class = "line" > < a id = "l02353" name = "l02353" > < / a > < span class = "lineno" > 2353< / span > < a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *clientdata;< / div >
< div class = "line" > < a id = "l02354" name = "l02354" > < / a > < span class = "lineno" > 2354< / span > PyObject * robj;< / div >
< div class = "line" > < a id = "l02355" name = "l02355" > < / a > < span class = "lineno" > 2355< / span > < span class = "keywordtype" > int< / span > own;< / div >
< div class = "line" > < a id = "l02356" name = "l02356" > < / a > < span class = "lineno" > 2356< / span > < / div >
< div class = "line" > < a id = "l02357" name = "l02357" > < / a > < span class = "lineno" > 2357< / span > < span class = "keywordflow" > if< / span > (!ptr)< / div >
< div class = "line" > < a id = "l02358" name = "l02358" > < / a > < span class = "lineno" > 2358< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l02359" name = "l02359" > < / a > < span class = "lineno" > 2359< / span > < / div >
< div class = "line" > < a id = "l02360" name = "l02360" > < / a > < span class = "lineno" > 2360< / span > clientdata = type ? (< a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *)(type-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ) : 0;< / div >
< div class = "line" > < a id = "l02361" name = "l02361" > < / a > < span class = "lineno" > 2361< / span > own = (flags & < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a1a125b0e9c551bb9cdeb21b8e5be5b57" > SWIG_POINTER_OWN< / a > ) ? < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a1a125b0e9c551bb9cdeb21b8e5be5b57" > SWIG_POINTER_OWN< / a > : 0;< / div >
< div class = "line" > < a id = "l02362" name = "l02362" > < / a > < span class = "lineno" > 2362< / span > < span class = "keywordflow" > if< / span > (clientdata & & clientdata-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a7ea26fc4c21e1192ba427633ff2981ca" > pytype< / a > ) {< / div >
< div class = "line" > < a id = "l02363" name = "l02363" > < / a > < span class = "lineno" > 2363< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *newobj;< / div >
< div class = "line" > < a id = "l02364" name = "l02364" > < / a > < span class = "lineno" > 2364< / span > < span class = "keywordflow" > if< / span > (flags & < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ac67ecff3f1af17659582b9a4f90cf532" > SWIG_BUILTIN_TP_INIT< / a > ) {< / div >
< div class = "line" > < a id = "l02365" name = "l02365" > < / a > < span class = "lineno" > 2365< / span > newobj = (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *) < span class = "keyword" > self< / span > ;< / div >
< div class = "line" > < a id = "l02366" name = "l02366" > < / a > < span class = "lineno" > 2366< / span > < span class = "keywordflow" > if< / span > (newobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a2068804fe624f29280fd94ce1c9049e9" > ptr< / a > ) {< / div >
< div class = "line" > < a id = "l02367" name = "l02367" > < / a > < span class = "lineno" > 2367< / span > PyObject *next_self = clientdata-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a7ea26fc4c21e1192ba427633ff2981ca" > pytype< / a > -> tp_alloc(clientdata-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a7ea26fc4c21e1192ba427633ff2981ca" > pytype< / a > , 0);< / div >
< div class = "line" > < a id = "l02368" name = "l02368" > < / a > < span class = "lineno" > 2368< / span > < span class = "keywordflow" > while< / span > (newobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > next< / a > )< / div >
< div class = "line" > < a id = "l02369" name = "l02369" > < / a > < span class = "lineno" > 2369< / span > newobj = (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *) newobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > next< / a > ;< / div >
< div class = "line" > < a id = "l02370" name = "l02370" > < / a > < span class = "lineno" > 2370< / span > newobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > next< / a > = next_self;< / div >
< div class = "line" > < a id = "l02371" name = "l02371" > < / a > < span class = "lineno" > 2371< / span > newobj = (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *)next_self;< / div >
< div class = "line" > < a id = "l02372" name = "l02372" > < / a > < span class = "lineno" > 2372< / span > < span class = "preprocessor" > #ifdef SWIGPYTHON_BUILTIN< / span > < / div >
< div class = "line" > < a id = "l02373" name = "l02373" > < / a > < span class = "lineno" > 2373< / span > newobj-> dict = 0;< / div >
< div class = "line" > < a id = "l02374" name = "l02374" > < / a > < span class = "lineno" > 2374< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02375" name = "l02375" > < / a > < span class = "lineno" > 2375< / span > }< / div >
< div class = "line" > < a id = "l02376" name = "l02376" > < / a > < span class = "lineno" > 2376< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02377" name = "l02377" > < / a > < span class = "lineno" > 2377< / span > newobj = PyObject_New(< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > , clientdata-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a7ea26fc4c21e1192ba427633ff2981ca" > pytype< / a > );< / div >
< div class = "line" > < a id = "l02378" name = "l02378" > < / a > < span class = "lineno" > 2378< / span > < span class = "preprocessor" > #ifdef SWIGPYTHON_BUILTIN< / span > < / div >
< div class = "line" > < a id = "l02379" name = "l02379" > < / a > < span class = "lineno" > 2379< / span > newobj-> dict = 0;< / div >
< div class = "line" > < a id = "l02380" name = "l02380" > < / a > < span class = "lineno" > 2380< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02381" name = "l02381" > < / a > < span class = "lineno" > 2381< / span > }< / div >
< div class = "line" > < a id = "l02382" name = "l02382" > < / a > < span class = "lineno" > 2382< / span > < span class = "keywordflow" > if< / span > (newobj) {< / div >
< div class = "line" > < a id = "l02383" name = "l02383" > < / a > < span class = "lineno" > 2383< / span > newobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a2068804fe624f29280fd94ce1c9049e9" > ptr< / a > = ptr;< / div >
< div class = "line" > < a id = "l02384" name = "l02384" > < / a > < span class = "lineno" > 2384< / span > newobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a7c45af989e53c74ddbf6dc0f3049bde6" > ty< / a > = type;< / div >
< div class = "line" > < a id = "l02385" name = "l02385" > < / a > < span class = "lineno" > 2385< / span > newobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a4047a08438f6fec73854d5e936100de0" > own< / a > = own;< / div >
< div class = "line" > < a id = "l02386" name = "l02386" > < / a > < span class = "lineno" > 2386< / span > newobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > next< / a > = 0;< / div >
< div class = "line" > < a id = "l02387" name = "l02387" > < / a > < span class = "lineno" > 2387< / span > < span class = "keywordflow" > return< / span > (PyObject*) newobj;< / div >
< div class = "line" > < a id = "l02388" name = "l02388" > < / a > < span class = "lineno" > 2388< / span > }< / div >
< div class = "line" > < a id = "l02389" name = "l02389" > < / a > < span class = "lineno" > 2389< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l02390" name = "l02390" > < / a > < span class = "lineno" > 2390< / span > }< / div >
< div class = "line" > < a id = "l02391" name = "l02391" > < / a > < span class = "lineno" > 2391< / span > < / div >
< div class = "line" > < a id = "l02392" name = "l02392" > < / a > < span class = "lineno" > 2392< / span > assert(!(flags & < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ac67ecff3f1af17659582b9a4f90cf532" > SWIG_BUILTIN_TP_INIT< / a > ));< / div >
< div class = "line" > < a id = "l02393" name = "l02393" > < / a > < span class = "lineno" > 2393< / span > < / div >
< div class = "line" > < a id = "l02394" name = "l02394" > < / a > < span class = "lineno" > 2394< / span > robj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#adaf049b6445afcfd0890cabe0d5539d4" > SwigPyObject_New< / a > (ptr, type, own);< / div >
< div class = "line" > < a id = "l02395" name = "l02395" > < / a > < span class = "lineno" > 2395< / span > < span class = "keywordflow" > if< / span > (robj & & clientdata & & !(flags & < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4a923a6f2e1436eab52ac29421cb2831" > SWIG_POINTER_NOSHADOW< / a > )) {< / div >
< div class = "line" > < a id = "l02396" name = "l02396" > < / a > < span class = "lineno" > 2396< / span > PyObject *inst = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a26d08bb58478064a98c5ec7c25f915a0" > SWIG_Python_NewShadowInstance< / a > (clientdata, robj);< / div >
< div class = "line" > < a id = "l02397" name = "l02397" > < / a > < span class = "lineno" > 2397< / span > Py_DECREF(robj);< / div >
< div class = "line" > < a id = "l02398" name = "l02398" > < / a > < span class = "lineno" > 2398< / span > robj = inst;< / div >
< div class = "line" > < a id = "l02399" name = "l02399" > < / a > < span class = "lineno" > 2399< / span > }< / div >
< div class = "line" > < a id = "l02400" name = "l02400" > < / a > < span class = "lineno" > 2400< / span > < span class = "keywordflow" > return< / span > robj;< / div >
< div class = "line" > < a id = "l02401" name = "l02401" > < / a > < span class = "lineno" > 2401< / span > }< / div >
< div class = "line" > < a id = "l02402" name = "l02402" > < / a > < span class = "lineno" > 2402< / span > < / div >
< div class = "line" > < a id = "l02403" name = "l02403" > < / a > < span class = "lineno" > 2403< / span > < span class = "comment" > /* Create a new packed object */< / span > < / div >
< div class = "line" > < a id = "l02404" name = "l02404" > < / a > < span class = "lineno" > 2404< / span > < / div >
< div class = "line" > < a id = "l02405" name = "l02405" > < / a > < span class = "lineno" > 2405< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#affa7aa2bcce5bea24a20e5b184ae0533" > SWIGRUNTIMEINLINE< / a > PyObject *< / div >
< div class = "line" > < a id = "l02406" name = "l02406" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac1d35a8810ff559255a38f5a8dd2fc2e" > 2406< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac1d35a8810ff559255a38f5a8dd2fc2e" > SWIG_Python_NewPackedObj< / a > (< span class = "keywordtype" > void< / span > *ptr, < span class = "keywordtype" > size_t< / span > sz, < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *type) {< / div >
< div class = "line" > < a id = "l02407" name = "l02407" > < / a > < span class = "lineno" > 2407< / span > < span class = "keywordflow" > return< / span > ptr ? < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2b75857efc8350c2f6b2b0d870a35d40" > SwigPyPacked_New< / a > ((< span class = "keywordtype" > void< / span > *) ptr, sz, type) : < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l02408" name = "l02408" > < / a > < span class = "lineno" > 2408< / span > }< / div >
< div class = "line" > < a id = "l02409" name = "l02409" > < / a > < span class = "lineno" > 2409< / span > < / div >
< div class = "line" > < a id = "l02410" name = "l02410" > < / a > < span class = "lineno" > 2410< / span > < span class = "comment" > /* -----------------------------------------------------------------------------*< / span > < / div >
< div class = "line" > < a id = "l02411" name = "l02411" > < / a > < span class = "lineno" > 2411< / span > < span class = "comment" > * Get type list < / span > < / div >
< div class = "line" > < a id = "l02412" name = "l02412" > < / a > < span class = "lineno" > 2412< / span > < span class = "comment" > * -----------------------------------------------------------------------------*/< / span > < / div >
< div class = "line" > < a id = "l02413" name = "l02413" > < / a > < span class = "lineno" > 2413< / span > < / div >
< div class = "line" > < a id = "l02414" name = "l02414" > < / a > < span class = "lineno" > 2414< / span > < span class = "preprocessor" > #ifdef SWIG_LINK_RUNTIME< / span > < / div >
< div class = "line" > < a id = "l02415" name = "l02415" > < / a > < span class = "lineno" > 2415< / span > < span class = "keywordtype" > void< / span > *SWIG_ReturnGlobalTypeList(< span class = "keywordtype" > void< / span > *);< / div >
< div class = "line" > < a id = "l02416" name = "l02416" > < / a > < span class = "lineno" > 2416< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02417" name = "l02417" > < / a > < span class = "lineno" > 2417< / span > < / div >
< div class = "line" > < a id = "l02418" name = "l02418" > < / a > < span class = "lineno" > 2418< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *< / div >
< div class = "line" > < a id = "l02419" name = "l02419" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a017395422615806bee5aee85c6c08827" > 2419< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a017395422615806bee5aee85c6c08827" > SWIG_Python_GetModule< / a > (< span class = "keywordtype" > void< / span > *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (clientdata)) {< / div >
< div class = "line" > < a id = "l02420" name = "l02420" > < / a > < span class = "lineno" > 2420< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > void< / span > *type_pointer = (< span class = "keywordtype" > void< / span > *)0;< / div >
< div class = "line" > < a id = "l02421" name = "l02421" > < / a > < span class = "lineno" > 2421< / span > < span class = "comment" > /* first check if module already created */< / span > < / div >
< div class = "line" > < a id = "l02422" name = "l02422" > < / a > < span class = "lineno" > 2422< / span > < span class = "keywordflow" > if< / span > (!type_pointer) {< / div >
< div class = "line" > < a id = "l02423" name = "l02423" > < / a > < span class = "lineno" > 2423< / span > < span class = "preprocessor" > #ifdef SWIG_LINK_RUNTIME< / span > < / div >
< div class = "line" > < a id = "l02424" name = "l02424" > < / a > < span class = "lineno" > 2424< / span > type_pointer = SWIG_ReturnGlobalTypeList((< span class = "keywordtype" > void< / span > *)0);< / div >
< div class = "line" > < a id = "l02425" name = "l02425" > < / a > < span class = "lineno" > 2425< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l02426" name = "l02426" > < / a > < span class = "lineno" > 2426< / span > type_pointer = PyCapsule_Import(< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9569372a2f05c24acc013e50f0399a0b" > SWIGPY_CAPSULE_NAME< / a > , 0);< / div >
< div class = "line" > < a id = "l02427" name = "l02427" > < / a > < span class = "lineno" > 2427< / span > < span class = "keywordflow" > if< / span > (PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l02428" name = "l02428" > < / a > < span class = "lineno" > 2428< / span > PyErr_Clear();< / div >
< div class = "line" > < a id = "l02429" name = "l02429" > < / a > < span class = "lineno" > 2429< / span > type_pointer = (< span class = "keywordtype" > void< / span > *)0;< / div >
< div class = "line" > < a id = "l02430" name = "l02430" > < / a > < span class = "lineno" > 2430< / span > }< / div >
< div class = "line" > < a id = "l02431" name = "l02431" > < / a > < span class = "lineno" > 2431< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02432" name = "l02432" > < / a > < span class = "lineno" > 2432< / span > }< / div >
< div class = "line" > < a id = "l02433" name = "l02433" > < / a > < span class = "lineno" > 2433< / span > < span class = "keywordflow" > return< / span > (< a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *) type_pointer;< / div >
< div class = "line" > < a id = "l02434" name = "l02434" > < / a > < span class = "lineno" > 2434< / span > }< / div >
< div class = "line" > < a id = "l02435" name = "l02435" > < / a > < span class = "lineno" > 2435< / span > < / div >
< div class = "line" > < a id = "l02436" name = "l02436" > < / a > < span class = "lineno" > 2436< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l02437" name = "l02437" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a6719d81d1c641253fadca31bbae050d0" > 2437< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a6719d81d1c641253fadca31bbae050d0" > SWIG_Python_DestroyModule< / a > (PyObject *obj)< / div >
< div class = "line" > < a id = "l02438" name = "l02438" > < / a > < span class = "lineno" > 2438< / span > {< / div >
< div class = "line" > < a id = "l02439" name = "l02439" > < / a > < span class = "lineno" > 2439< / span > < a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > = (< a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *) PyCapsule_GetPointer(obj, < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9569372a2f05c24acc013e50f0399a0b" > SWIGPY_CAPSULE_NAME< / a > );< / div >
< div class = "line" > < a id = "l02440" name = "l02440" > < / a > < span class = "lineno" > 2440< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > **types = < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > -> < a class = "code hl_variable" href = "structswig__module__info.html#a20fcaedb3b00c4e764a18973ecdee2cb" > types< / a > ;< / div >
< div class = "line" > < a id = "l02441" name = "l02441" > < / a > < span class = "lineno" > 2441< / span > < span class = "keywordtype" > size_t< / span > i;< / div >
< div class = "line" > < a id = "l02442" name = "l02442" > < / a > < span class = "lineno" > 2442< / span > < span class = "keywordflow" > for< / span > (i =0; i < < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > -> < a class = "code hl_variable" href = "structswig__module__info.html#a854352f53b148adc24983a58a1866d66" > size< / a > ; ++i) {< / div >
< div class = "line" > < a id = "l02443" name = "l02443" > < / a > < span class = "lineno" > 2443< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty = types[i];< / div >
< div class = "line" > < a id = "l02444" name = "l02444" > < / a > < span class = "lineno" > 2444< / span > < span class = "keywordflow" > if< / span > (ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a25f6d5be66f731f527b185e361b06509" > owndata< / a > ) {< / div >
< div class = "line" > < a id = "l02445" name = "l02445" > < / a > < span class = "lineno" > 2445< / span > < a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *data = (< a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *) ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ;< / div >
< div class = "line" > < a id = "l02446" name = "l02446" > < / a > < span class = "lineno" > 2446< / span > < a class = "code hl_function" href = "parser_8yy_8cc.html#a33e91cd0cef6786e9e3a27ac67707207" > if< / a > (data) < a class = "code hl_function" href = "sat__python__wrap_8cc.html#acfc84d6965502d26fff3ac72e1bf5702" > SwigPyClientData_Del< / a > (data);< / div >
< div class = "line" > < a id = "l02447" name = "l02447" > < / a > < span class = "lineno" > 2447< / span > }< / div >
< div class = "line" > < a id = "l02448" name = "l02448" > < / a > < span class = "lineno" > 2448< / span > }< / div >
< div class = "line" > < a id = "l02449" name = "l02449" > < / a > < span class = "lineno" > 2449< / span > Py_DECREF(< a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > ());< / div >
< div class = "line" > < a id = "l02450" name = "l02450" > < / a > < span class = "lineno" > 2450< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a142834bee1c540d425f8d74390badd97" > Swig_This_global< / a > = NULL;< / div >
< div class = "line" > < a id = "l02451" name = "l02451" > < / a > < span class = "lineno" > 2451< / span > }< / div >
< div class = "line" > < a id = "l02452" name = "l02452" > < / a > < span class = "lineno" > 2452< / span > < / div >
< div class = "line" > < a id = "l02453" name = "l02453" > < / a > < span class = "lineno" > 2453< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l02454" name = "l02454" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a97dcf2ac96af7ac919ccb8784322945d" > 2454< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a97dcf2ac96af7ac919ccb8784322945d" > SWIG_Python_SetModule< / a > (< a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > ) {< / div >
< div class = "line" > < a id = "l02455" name = "l02455" > < / a > < span class = "lineno" > 2455< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l02456" name = "l02456" > < / a > < span class = "lineno" > 2456< / span > < span class = "comment" > /* Add a dummy module object into sys.modules */< / span > < / div >
< div class = "line" > < a id = "l02457" name = "l02457" > < / a > < span class = "lineno" > 2457< / span > PyObject *module = PyImport_AddModule(< span class = "stringliteral" > " swig_runtime_data" < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4895907de5539551925ab5c03ea05d28" > SWIG_RUNTIME_VERSION< / a > );< / div >
< div class = "line" > < a id = "l02458" name = "l02458" > < / a > < span class = "lineno" > 2458< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l02459" name = "l02459" > < / a > < span class = "lineno" > 2459< / span > < span class = "keyword" > static< / span > PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} }; < span class = "comment" > /* Sentinel */< / span > < / div >
< div class = "line" > < a id = "l02460" name = "l02460" > < / a > < span class = "lineno" > 2460< / span > PyObject *module = Py_InitModule(< span class = "stringliteral" > " swig_runtime_data" < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4895907de5539551925ab5c03ea05d28" > SWIG_RUNTIME_VERSION< / a > , swig_empty_runtime_method_table);< / div >
< div class = "line" > < a id = "l02461" name = "l02461" > < / a > < span class = "lineno" > 2461< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02462" name = "l02462" > < / a > < span class = "lineno" > 2462< / span > PyObject *pointer = PyCapsule_New((< span class = "keywordtype" > void< / span > *) < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > , < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9569372a2f05c24acc013e50f0399a0b" > SWIGPY_CAPSULE_NAME< / a > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a6719d81d1c641253fadca31bbae050d0" > SWIG_Python_DestroyModule< / a > );< / div >
< div class = "line" > < a id = "l02463" name = "l02463" > < / a > < span class = "lineno" > 2463< / span > < span class = "keywordflow" > if< / span > (pointer & & module) {< / div >
< div class = "line" > < a id = "l02464" name = "l02464" > < / a > < span class = "lineno" > 2464< / span > PyModule_AddObject(module, < span class = "stringliteral" > " type_pointer_capsule" < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ac619a84edecccb5e00c1b4a3180b8c3a" > SWIG_TYPE_TABLE_NAME< / a > , pointer);< / div >
< div class = "line" > < a id = "l02465" name = "l02465" > < / a > < span class = "lineno" > 2465< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02466" name = "l02466" > < / a > < span class = "lineno" > 2466< / span > Py_XDECREF(pointer);< / div >
< div class = "line" > < a id = "l02467" name = "l02467" > < / a > < span class = "lineno" > 2467< / span > }< / div >
< div class = "line" > < a id = "l02468" name = "l02468" > < / a > < span class = "lineno" > 2468< / span > }< / div >
< div class = "line" > < a id = "l02469" name = "l02469" > < / a > < span class = "lineno" > 2469< / span > < / div >
< div class = "line" > < a id = "l02470" name = "l02470" > < / a > < span class = "lineno" > 2470< / span > < span class = "comment" > /* The python cached type query */< / span > < / div >
< div class = "line" > < a id = "l02471" name = "l02471" > < / a > < span class = "lineno" > 2471< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > PyObject *< / div >
< div class = "line" > < a id = "l02472" name = "l02472" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a51a8e1c70787f88d12ba59d7c62e0ef5" > 2472< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a51a8e1c70787f88d12ba59d7c62e0ef5" > SWIG_Python_TypeCache< / a > (< span class = "keywordtype" > void< / span > ) {< / div >
< div class = "line" > < a id = "l02473" name = "l02473" > < / a > < span class = "lineno" > 2473< / span > < span class = "keyword" > static< / span > PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa58fdef163810db36a21536e3fef11fc" > SWIG_STATIC_POINTER< / a > (cache) = PyDict_New();< / div >
< div class = "line" > < a id = "l02474" name = "l02474" > < / a > < span class = "lineno" > 2474< / span > < span class = "keywordflow" > return< / span > cache;< / div >
< div class = "line" > < a id = "l02475" name = "l02475" > < / a > < span class = "lineno" > 2475< / span > }< / div >
< div class = "line" > < a id = "l02476" name = "l02476" > < / a > < span class = "lineno" > 2476< / span > < / div >
< div class = "line" > < a id = "l02477" name = "l02477" > < / a > < span class = "lineno" > 2477< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *< / div >
< div class = "line" > < a id = "l02478" name = "l02478" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a849118cf6e81c481c06003b5324c397d" > 2478< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a849118cf6e81c481c06003b5324c397d" > SWIG_Python_TypeQuery< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *type)< / div >
< div class = "line" > < a id = "l02479" name = "l02479" > < / a > < span class = "lineno" > 2479< / span > {< / div >
< div class = "line" > < a id = "l02480" name = "l02480" > < / a > < span class = "lineno" > 2480< / span > PyObject *cache = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a51a8e1c70787f88d12ba59d7c62e0ef5" > SWIG_Python_TypeCache< / a > ();< / div >
< div class = "line" > < a id = "l02481" name = "l02481" > < / a > < span class = "lineno" > 2481< / span > PyObject *key = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ada53ff51e4581c1caf6bf62482216fb4" > SWIG_Python_str_FromChar< / a > (type); < / div >
< div class = "line" > < a id = "l02482" name = "l02482" > < / a > < span class = "lineno" > 2482< / span > PyObject *obj = PyDict_GetItem(cache, key);< / div >
< div class = "line" > < a id = "l02483" name = "l02483" > < / a > < span class = "lineno" > 2483< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *descriptor;< / div >
< div class = "line" > < a id = "l02484" name = "l02484" > < / a > < span class = "lineno" > 2484< / span > < span class = "keywordflow" > if< / span > (obj) {< / div >
< div class = "line" > < a id = "l02485" name = "l02485" > < / a > < span class = "lineno" > 2485< / span > descriptor = (< a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *) PyCapsule_GetPointer(obj, NULL);< / div >
< div class = "line" > < a id = "l02486" name = "l02486" > < / a > < span class = "lineno" > 2486< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02487" name = "l02487" > < / a > < span class = "lineno" > 2487< / span > < a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ab97db3bbfc9e3a73de01e1ee95fa0bb5" > SWIG_GetModule< / a > (0);< / div >
< div class = "line" > < a id = "l02488" name = "l02488" > < / a > < span class = "lineno" > 2488< / span > descriptor = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4b7f2bcada11306d1a591792b715e870" > SWIG_TypeQueryModule< / a > (< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > , < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > , type);< / div >
< div class = "line" > < a id = "l02489" name = "l02489" > < / a > < span class = "lineno" > 2489< / span > < span class = "keywordflow" > if< / span > (descriptor) {< / div >
< div class = "line" > < a id = "l02490" name = "l02490" > < / a > < span class = "lineno" > 2490< / span > obj = PyCapsule_New((< span class = "keywordtype" > void< / span > *) descriptor, NULL, NULL);< / div >
< div class = "line" > < a id = "l02491" name = "l02491" > < / a > < span class = "lineno" > 2491< / span > PyDict_SetItem(cache, key, obj);< / div >
< div class = "line" > < a id = "l02492" name = "l02492" > < / a > < span class = "lineno" > 2492< / span > Py_DECREF(obj);< / div >
< div class = "line" > < a id = "l02493" name = "l02493" > < / a > < span class = "lineno" > 2493< / span > }< / div >
< div class = "line" > < a id = "l02494" name = "l02494" > < / a > < span class = "lineno" > 2494< / span > }< / div >
< div class = "line" > < a id = "l02495" name = "l02495" > < / a > < span class = "lineno" > 2495< / span > Py_DECREF(key);< / div >
< div class = "line" > < a id = "l02496" name = "l02496" > < / a > < span class = "lineno" > 2496< / span > < span class = "keywordflow" > return< / span > descriptor;< / div >
< div class = "line" > < a id = "l02497" name = "l02497" > < / a > < span class = "lineno" > 2497< / span > }< / div >
< div class = "line" > < a id = "l02498" name = "l02498" > < / a > < span class = "lineno" > 2498< / span > < / div >
< div class = "line" > < a id = "l02499" name = "l02499" > < / a > < span class = "lineno" > 2499< / span > < span class = "comment" > /* < / span > < / div >
< div class = "line" > < a id = "l02500" name = "l02500" > < / a > < span class = "lineno" > 2500< / span > < span class = "comment" > For backward compatibility only< / span > < / div >
< div class = "line" > < a id = "l02501" name = "l02501" > < / a > < span class = "lineno" > 2501< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l02502" name = "l02502" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a1ad28578247a49297256a8d36c015f3f" > 2502< / a > < / span > < span class = "preprocessor" > #define SWIG_POINTER_EXCEPTION 0< / span > < / div >
< div class = "line" > < a id = "l02503" name = "l02503" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a01ff9379ead152cc27db42716b5aed9f" > 2503< / a > < / span > < span class = "preprocessor" > #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)< / span > < / div >
< div class = "line" > < a id = "l02504" name = "l02504" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a3b25c4552307e2b3cd5d322ff6b0c294" > 2504< / a > < / span > < span class = "preprocessor" > #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)< / span > < / div >
< div class = "line" > < a id = "l02505" name = "l02505" > < / a > < span class = "lineno" > 2505< / span > < / div >
< div class = "line" > < a id = "l02506" name = "l02506" > < / a > < span class = "lineno" > 2506< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l02507" name = "l02507" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a26ba14592b463c53ad77c11ae322e44f" > 2507< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a26ba14592b463c53ad77c11ae322e44f" > SWIG_Python_AddErrMesg< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > * mesg, < span class = "keywordtype" > int< / span > infront)< / div >
< div class = "line" > < a id = "l02508" name = "l02508" > < / a > < span class = "lineno" > 2508< / span > { < / div >
< div class = "line" > < a id = "l02509" name = "l02509" > < / a > < span class = "lineno" > 2509< / span > < span class = "keywordflow" > if< / span > (PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l02510" name = "l02510" > < / a > < span class = "lineno" > 2510< / span > PyObject *type = 0;< / div >
< div class = "line" > < a id = "l02511" name = "l02511" > < / a > < span class = "lineno" > 2511< / span > PyObject *< a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > = 0;< / div >
< div class = "line" > < a id = "l02512" name = "l02512" > < / a > < span class = "lineno" > 2512< / span > PyObject *traceback = 0;< / div >
< div class = "line" > < a id = "l02513" name = "l02513" > < / a > < span class = "lineno" > 2513< / span > PyErr_Fetch(& type, & < a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > , & traceback);< / div >
< div class = "line" > < a id = "l02514" name = "l02514" > < / a > < span class = "lineno" > 2514< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > ) {< / div >
< div class = "line" > < a id = "l02515" name = "l02515" > < / a > < span class = "lineno" > 2515< / span > PyObject *old_str = PyObject_Str(< a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > );< / div >
< div class = "line" > < a id = "l02516" name = "l02516" > < / a > < span class = "lineno" > 2516< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *tmp = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a490869adce66bc12597e3c1ac23fab48" > SWIG_Python_str_AsChar< / a > (old_str);< / div >
< div class = "line" > < a id = "l02517" name = "l02517" > < / a > < span class = "lineno" > 2517< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *errmesg = tmp ? tmp : < span class = "stringliteral" > " Invalid error message" < / span > ;< / div >
< div class = "line" > < a id = "l02518" name = "l02518" > < / a > < span class = "lineno" > 2518< / span > Py_XINCREF(type);< / div >
< div class = "line" > < a id = "l02519" name = "l02519" > < / a > < span class = "lineno" > 2519< / span > PyErr_Clear();< / div >
< div class = "line" > < a id = "l02520" name = "l02520" > < / a > < span class = "lineno" > 2520< / span > < span class = "keywordflow" > if< / span > (infront) {< / div >
< div class = "line" > < a id = "l02521" name = "l02521" > < / a > < span class = "lineno" > 2521< / span > PyErr_Format(type, < span class = "stringliteral" > " %s %s" < / span > , mesg, errmesg);< / div >
< div class = "line" > < a id = "l02522" name = "l02522" > < / a > < span class = "lineno" > 2522< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02523" name = "l02523" > < / a > < span class = "lineno" > 2523< / span > PyErr_Format(type, < span class = "stringliteral" > " %s %s" < / span > , errmesg, mesg);< / div >
< div class = "line" > < a id = "l02524" name = "l02524" > < / a > < span class = "lineno" > 2524< / span > }< / div >
< div class = "line" > < a id = "l02525" name = "l02525" > < / a > < span class = "lineno" > 2525< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a866b998f49f1870f2a0af8e30c738d15" > SWIG_Python_str_DelForPy3< / a > (tmp);< / div >
< div class = "line" > < a id = "l02526" name = "l02526" > < / a > < span class = "lineno" > 2526< / span > Py_DECREF(old_str);< / div >
< div class = "line" > < a id = "l02527" name = "l02527" > < / a > < span class = "lineno" > 2527< / span > }< / div >
< div class = "line" > < a id = "l02528" name = "l02528" > < / a > < span class = "lineno" > 2528< / span > < span class = "keywordflow" > return< / span > 1;< / div >
< div class = "line" > < a id = "l02529" name = "l02529" > < / a > < span class = "lineno" > 2529< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02530" name = "l02530" > < / a > < span class = "lineno" > 2530< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l02531" name = "l02531" > < / a > < span class = "lineno" > 2531< / span > }< / div >
< div class = "line" > < a id = "l02532" name = "l02532" > < / a > < span class = "lineno" > 2532< / span > }< / div >
< div class = "line" > < a id = "l02533" name = "l02533" > < / a > < span class = "lineno" > 2533< / span > < / div >
< div class = "line" > < a id = "l02534" name = "l02534" > < / a > < span class = "lineno" > 2534< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l02535" name = "l02535" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ab3ea77456a0202171540ab01c6e3e4f7" > 2535< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab3ea77456a0202171540ab01c6e3e4f7" > SWIG_Python_ArgFail< / a > (< span class = "keywordtype" > int< / span > argnum)< / div >
< div class = "line" > < a id = "l02536" name = "l02536" > < / a > < span class = "lineno" > 2536< / span > {< / div >
< div class = "line" > < a id = "l02537" name = "l02537" > < / a > < span class = "lineno" > 2537< / span > < span class = "keywordflow" > if< / span > (PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l02538" name = "l02538" > < / a > < span class = "lineno" > 2538< / span > < span class = "comment" > /* add information about failing argument */< / span > < / div >
< div class = "line" > < a id = "l02539" name = "l02539" > < / a > < span class = "lineno" > 2539< / span > < span class = "keywordtype" > char< / span > mesg[256];< / div >
< div class = "line" > < a id = "l02540" name = "l02540" > < / a > < span class = "lineno" > 2540< / span > PyOS_snprintf(mesg, < span class = "keyword" > sizeof< / span > (mesg), < span class = "stringliteral" > " argument number %d:" < / span > , argnum);< / div >
< div class = "line" > < a id = "l02541" name = "l02541" > < / a > < span class = "lineno" > 2541< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a26ba14592b463c53ad77c11ae322e44f" > SWIG_Python_AddErrMesg< / a > (mesg, 1);< / div >
< div class = "line" > < a id = "l02542" name = "l02542" > < / a > < span class = "lineno" > 2542< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02543" name = "l02543" > < / a > < span class = "lineno" > 2543< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l02544" name = "l02544" > < / a > < span class = "lineno" > 2544< / span > }< / div >
< div class = "line" > < a id = "l02545" name = "l02545" > < / a > < span class = "lineno" > 2545< / span > }< / div >
< div class = "line" > < a id = "l02546" name = "l02546" > < / a > < span class = "lineno" > 2546< / span > < / div >
< div class = "line" > < a id = "l02547" name = "l02547" > < / a > < span class = "lineno" > 2547< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#affa7aa2bcce5bea24a20e5b184ae0533" > SWIGRUNTIMEINLINE< / a > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< / div >
< div class = "line" > < a id = "l02548" name = "l02548" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a496c670b2d2805ee65028fc48f085d10" > 2548< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a496c670b2d2805ee65028fc48f085d10" > SwigPyObject_GetDesc< / a > (PyObject *< span class = "keyword" > self< / span > )< / div >
< div class = "line" > < a id = "l02549" name = "l02549" > < / a > < span class = "lineno" > 2549< / span > {< / div >
< div class = "line" > < a id = "l02550" name = "l02550" > < / a > < span class = "lineno" > 2550< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *v = (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *)< span class = "keyword" > self< / span > ;< / div >
< div class = "line" > < a id = "l02551" name = "l02551" > < / a > < span class = "lineno" > 2551< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty = v ? v-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a7c45af989e53c74ddbf6dc0f3049bde6" > ty< / a > : 0;< / div >
< div class = "line" > < a id = "l02552" name = "l02552" > < / a > < span class = "lineno" > 2552< / span > < span class = "keywordflow" > return< / span > ty ? ty-> < a class = "code hl_variable" href = "structswig__type__info.html#a2799cca21c05a4f99f4c8b3b178d0133" > str< / a > : < span class = "stringliteral" > " " < / span > ;< / div >
< div class = "line" > < a id = "l02553" name = "l02553" > < / a > < span class = "lineno" > 2553< / span > }< / div >
< div class = "line" > < a id = "l02554" name = "l02554" > < / a > < span class = "lineno" > 2554< / span > < / div >
< div class = "line" > < a id = "l02555" name = "l02555" > < / a > < span class = "lineno" > 2555< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l02556" name = "l02556" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac487bf25fd5238c01ad35edf4dde586f" > 2556< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac487bf25fd5238c01ad35edf4dde586f" > SWIG_Python_TypeError< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *type, PyObject *obj)< / div >
< div class = "line" > < a id = "l02557" name = "l02557" > < / a > < span class = "lineno" > 2557< / span > {< / div >
< div class = "line" > < a id = "l02558" name = "l02558" > < / a > < span class = "lineno" > 2558< / span > < span class = "keywordflow" > if< / span > (type) {< / div >
< div class = "line" > < a id = "l02559" name = "l02559" > < / a > < span class = "lineno" > 2559< / span > < span class = "preprocessor" > #if defined(SWIG_COBJECT_TYPES)< / span > < / div >
< div class = "line" > < a id = "l02560" name = "l02560" > < / a > < span class = "lineno" > 2560< / span > < span class = "keywordflow" > if< / span > (obj & & < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a918ad69f91e617193f190aed101c3cc4" > SwigPyObject_Check< / a > (obj)) {< / div >
< div class = "line" > < a id = "l02561" name = "l02561" > < / a > < span class = "lineno" > 2561< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *otype = (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *) < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a496c670b2d2805ee65028fc48f085d10" > SwigPyObject_GetDesc< / a > (obj);< / div >
< div class = "line" > < a id = "l02562" name = "l02562" > < / a > < span class = "lineno" > 2562< / span > < span class = "keywordflow" > if< / span > (otype) {< / div >
< div class = "line" > < a id = "l02563" name = "l02563" > < / a > < span class = "lineno" > 2563< / span > PyErr_Format(PyExc_TypeError, < span class = "stringliteral" > " a ' %s' is expected, ' SwigPyObject(%s)' is received" < / span > ,< / div >
< div class = "line" > < a id = "l02564" name = "l02564" > < / a > < span class = "lineno" > 2564< / span > type, otype);< / div >
< div class = "line" > < a id = "l02565" name = "l02565" > < / a > < span class = "lineno" > 2565< / span > < span class = "keywordflow" > return< / span > ;< / div >
< div class = "line" > < a id = "l02566" name = "l02566" > < / a > < span class = "lineno" > 2566< / span > }< / div >
< div class = "line" > < a id = "l02567" name = "l02567" > < / a > < span class = "lineno" > 2567< / span > } < span class = "keywordflow" > else< / span > < / div >
< div class = "line" > < a id = "l02568" name = "l02568" > < / a > < span class = "lineno" > 2568< / span > < span class = "preprocessor" > #endif < / span > < / div >
< div class = "line" > < a id = "l02569" name = "l02569" > < / a > < span class = "lineno" > 2569< / span > {< / div >
< div class = "line" > < a id = "l02570" name = "l02570" > < / a > < span class = "lineno" > 2570< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *otype = (obj ? obj-> ob_type-> tp_name : 0); < / div >
< div class = "line" > < a id = "l02571" name = "l02571" > < / a > < span class = "lineno" > 2571< / span > < span class = "keywordflow" > if< / span > (otype) {< / div >
< div class = "line" > < a id = "l02572" name = "l02572" > < / a > < span class = "lineno" > 2572< / span > PyObject *str = PyObject_Str(obj);< / div >
< div class = "line" > < a id = "l02573" name = "l02573" > < / a > < span class = "lineno" > 2573< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *cstr = str ? < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a490869adce66bc12597e3c1ac23fab48" > SWIG_Python_str_AsChar< / a > (str) : 0;< / div >
< div class = "line" > < a id = "l02574" name = "l02574" > < / a > < span class = "lineno" > 2574< / span > < span class = "keywordflow" > if< / span > (cstr) {< / div >
< div class = "line" > < a id = "l02575" name = "l02575" > < / a > < span class = "lineno" > 2575< / span > PyErr_Format(PyExc_TypeError, < span class = "stringliteral" > " a ' %s' is expected, ' %s(%s)' is received" < / span > ,< / div >
< div class = "line" > < a id = "l02576" name = "l02576" > < / a > < span class = "lineno" > 2576< / span > type, otype, cstr);< / div >
< div class = "line" > < a id = "l02577" name = "l02577" > < / a > < span class = "lineno" > 2577< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a866b998f49f1870f2a0af8e30c738d15" > SWIG_Python_str_DelForPy3< / a > (cstr);< / div >
< div class = "line" > < a id = "l02578" name = "l02578" > < / a > < span class = "lineno" > 2578< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02579" name = "l02579" > < / a > < span class = "lineno" > 2579< / span > PyErr_Format(PyExc_TypeError, < span class = "stringliteral" > " a ' %s' is expected, ' %s' is received" < / span > ,< / div >
< div class = "line" > < a id = "l02580" name = "l02580" > < / a > < span class = "lineno" > 2580< / span > type, otype);< / div >
< div class = "line" > < a id = "l02581" name = "l02581" > < / a > < span class = "lineno" > 2581< / span > }< / div >
< div class = "line" > < a id = "l02582" name = "l02582" > < / a > < span class = "lineno" > 2582< / span > Py_XDECREF(str);< / div >
< div class = "line" > < a id = "l02583" name = "l02583" > < / a > < span class = "lineno" > 2583< / span > < span class = "keywordflow" > return< / span > ;< / div >
< div class = "line" > < a id = "l02584" name = "l02584" > < / a > < span class = "lineno" > 2584< / span > }< / div >
< div class = "line" > < a id = "l02585" name = "l02585" > < / a > < span class = "lineno" > 2585< / span > } < / div >
< div class = "line" > < a id = "l02586" name = "l02586" > < / a > < span class = "lineno" > 2586< / span > PyErr_Format(PyExc_TypeError, < span class = "stringliteral" > " a ' %s' is expected" < / span > , type);< / div >
< div class = "line" > < a id = "l02587" name = "l02587" > < / a > < span class = "lineno" > 2587< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02588" name = "l02588" > < / a > < span class = "lineno" > 2588< / span > PyErr_Format(PyExc_TypeError, < span class = "stringliteral" > " unexpected type is received" < / span > );< / div >
< div class = "line" > < a id = "l02589" name = "l02589" > < / a > < span class = "lineno" > 2589< / span > }< / div >
< div class = "line" > < a id = "l02590" name = "l02590" > < / a > < span class = "lineno" > 2590< / span > }< / div >
< div class = "line" > < a id = "l02591" name = "l02591" > < / a > < span class = "lineno" > 2591< / span > < / div >
< div class = "line" > < a id = "l02592" name = "l02592" > < / a > < span class = "lineno" > 2592< / span > < / div >
< div class = "line" > < a id = "l02593" name = "l02593" > < / a > < span class = "lineno" > 2593< / span > < span class = "comment" > /* Convert a pointer value, signal an exception on a type mismatch */< / span > < / div >
< div class = "line" > < a id = "l02594" name = "l02594" > < / a > < span class = "lineno" > 2594< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > void< / span > *< / div >
< div class = "line" > < a id = "l02595" name = "l02595" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a9585a9047da4331406bfc603efc994d9" > 2595< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a9585a9047da4331406bfc603efc994d9" > SWIG_Python_MustGetPtr< / a > (PyObject *obj, < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty, < span class = "keywordtype" > int< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (argnum), < span class = "keywordtype" > int< / span > flags) {< / div >
< div class = "line" > < a id = "l02596" name = "l02596" > < / a > < span class = "lineno" > 2596< / span > < span class = "keywordtype" > void< / span > *result;< / div >
< div class = "line" > < a id = "l02597" name = "l02597" > < / a > < span class = "lineno" > 2597< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a317c93ceaadae6337607e6d58da351f6" > SWIG_Python_ConvertPtr< / a > (obj, & result, ty, flags) == -1) {< / div >
< div class = "line" > < a id = "l02598" name = "l02598" > < / a > < span class = "lineno" > 2598< / span > PyErr_Clear();< / div >
< div class = "line" > < a id = "l02599" name = "l02599" > < / a > < span class = "lineno" > 2599< / span > < span class = "preprocessor" > #if SWIG_POINTER_EXCEPTION< / span > < / div >
< div class = "line" > < a id = "l02600" name = "l02600" > < / a > < span class = "lineno" > 2600< / span > < span class = "keywordflow" > if< / span > (flags) {< / div >
< div class = "line" > < a id = "l02601" name = "l02601" > < / a > < span class = "lineno" > 2601< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac487bf25fd5238c01ad35edf4dde586f" > SWIG_Python_TypeError< / a > (< a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac06a9c6823be7d83dd9ea7b9d9a1b5ea" > SWIG_TypePrettyName< / a > (ty), obj);< / div >
< div class = "line" > < a id = "l02602" name = "l02602" > < / a > < span class = "lineno" > 2602< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab3ea77456a0202171540ab01c6e3e4f7" > SWIG_Python_ArgFail< / a > (argnum);< / div >
< div class = "line" > < a id = "l02603" name = "l02603" > < / a > < span class = "lineno" > 2603< / span > }< / div >
< div class = "line" > < a id = "l02604" name = "l02604" > < / a > < span class = "lineno" > 2604< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02605" name = "l02605" > < / a > < span class = "lineno" > 2605< / span > }< / div >
< div class = "line" > < a id = "l02606" name = "l02606" > < / a > < span class = "lineno" > 2606< / span > < span class = "keywordflow" > return< / span > result;< / div >
< div class = "line" > < a id = "l02607" name = "l02607" > < / a > < span class = "lineno" > 2607< / span > }< / div >
< div class = "line" > < a id = "l02608" name = "l02608" > < / a > < span class = "lineno" > 2608< / span > < / div >
< div class = "line" > < a id = "l02609" name = "l02609" > < / a > < span class = "lineno" > 2609< / span > < span class = "preprocessor" > #ifdef SWIGPYTHON_BUILTIN< / span > < / div >
< div class = "line" > < a id = "l02610" name = "l02610" > < / a > < span class = "lineno" > 2610< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l02611" name = "l02611" > < / a > < span class = "lineno" > 2611< / span > SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , PyObject *< a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > ) {< / div >
< div class = "line" > < a id = "l02612" name = "l02612" > < / a > < span class = "lineno" > 2612< / span > PyTypeObject *tp = obj-> ob_type;< / div >
< div class = "line" > < a id = "l02613" name = "l02613" > < / a > < span class = "lineno" > 2613< / span > PyObject *descr;< / div >
< div class = "line" > < a id = "l02614" name = "l02614" > < / a > < span class = "lineno" > 2614< / span > PyObject *encoded_name;< / div >
< div class = "line" > < a id = "l02615" name = "l02615" > < / a > < span class = "lineno" > 2615< / span > descrsetfunc f;< / div >
< div class = "line" > < a id = "l02616" name = "l02616" > < / a > < span class = "lineno" > 2616< / span > < span class = "keywordtype" > int< / span > res = -1;< / div >
< div class = "line" > < a id = "l02617" name = "l02617" > < / a > < span class = "lineno" > 2617< / span > < / div >
< div class = "line" > < a id = "l02618" name = "l02618" > < / a > < span class = "lineno" > 2618< / span > < span class = "preprocessor" > # ifdef Py_USING_UNICODE< / span > < / div >
< div class = "line" > < a id = "l02619" name = "l02619" > < / a > < span class = "lineno" > 2619< / span > < span class = "keywordflow" > if< / span > (PyString_Check(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > )) {< / div >
< div class = "line" > < a id = "l02620" name = "l02620" > < / a > < span class = "lineno" > 2620< / span > < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > = PyUnicode_Decode(PyString_AsString(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ), PyString_Size(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ), NULL, NULL);< / div >
< div class = "line" > < a id = "l02621" name = "l02621" > < / a > < span class = "lineno" > 2621< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > )< / div >
< div class = "line" > < a id = "l02622" name = "l02622" > < / a > < span class = "lineno" > 2622< / span > < span class = "keywordflow" > return< / span > -1;< / div >
< div class = "line" > < a id = "l02623" name = "l02623" > < / a > < span class = "lineno" > 2623< / span > } < span class = "keywordflow" > else< / span > < span class = "keywordflow" > if< / span > (!PyUnicode_Check(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ))< / div >
< div class = "line" > < a id = "l02624" name = "l02624" > < / a > < span class = "lineno" > 2624< / span > < span class = "preprocessor" > # else< / span > < / div >
< div class = "line" > < a id = "l02625" name = "l02625" > < / a > < span class = "lineno" > 2625< / span > < span class = "keywordflow" > if< / span > (!PyString_Check(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ))< / div >
< div class = "line" > < a id = "l02626" name = "l02626" > < / a > < span class = "lineno" > 2626< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l02627" name = "l02627" > < / a > < span class = "lineno" > 2627< / span > {< / div >
< div class = "line" > < a id = "l02628" name = "l02628" > < / a > < span class = "lineno" > 2628< / span > PyErr_Format(PyExc_TypeError, < span class = "stringliteral" > " attribute name must be string, not ' %.200s' " < / span > , < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > -> ob_type-> tp_name);< / div >
< div class = "line" > < a id = "l02629" name = "l02629" > < / a > < span class = "lineno" > 2629< / span > < span class = "keywordflow" > return< / span > -1;< / div >
< div class = "line" > < a id = "l02630" name = "l02630" > < / a > < span class = "lineno" > 2630< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02631" name = "l02631" > < / a > < span class = "lineno" > 2631< / span > Py_INCREF(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > );< / div >
< div class = "line" > < a id = "l02632" name = "l02632" > < / a > < span class = "lineno" > 2632< / span > }< / div >
< div class = "line" > < a id = "l02633" name = "l02633" > < / a > < span class = "lineno" > 2633< / span > < / div >
< div class = "line" > < a id = "l02634" name = "l02634" > < / a > < span class = "lineno" > 2634< / span > < span class = "keywordflow" > if< / span > (!tp-> tp_dict) {< / div >
< div class = "line" > < a id = "l02635" name = "l02635" > < / a > < span class = "lineno" > 2635< / span > < span class = "keywordflow" > if< / span > (PyType_Ready(tp) < 0)< / div >
< div class = "line" > < a id = "l02636" name = "l02636" > < / a > < span class = "lineno" > 2636< / span > < span class = "keywordflow" > goto< / span > done;< / div >
< div class = "line" > < a id = "l02637" name = "l02637" > < / a > < span class = "lineno" > 2637< / span > }< / div >
< div class = "line" > < a id = "l02638" name = "l02638" > < / a > < span class = "lineno" > 2638< / span > < / div >
< div class = "line" > < a id = "l02639" name = "l02639" > < / a > < span class = "lineno" > 2639< / span > descr = _PyType_Lookup(tp, < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > );< / div >
< div class = "line" > < a id = "l02640" name = "l02640" > < / a > < span class = "lineno" > 2640< / span > f = NULL;< / div >
< div class = "line" > < a id = "l02641" name = "l02641" > < / a > < span class = "lineno" > 2641< / span > < span class = "keywordflow" > if< / span > (descr != NULL)< / div >
< div class = "line" > < a id = "l02642" name = "l02642" > < / a > < span class = "lineno" > 2642< / span > f = descr-> ob_type-> tp_descr_set;< / div >
< div class = "line" > < a id = "l02643" name = "l02643" > < / a > < span class = "lineno" > 2643< / span > < span class = "keywordflow" > if< / span > (!f) {< / div >
< div class = "line" > < a id = "l02644" name = "l02644" > < / a > < span class = "lineno" > 2644< / span > < span class = "keywordflow" > if< / span > (PyString_Check(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > )) {< / div >
< div class = "line" > < a id = "l02645" name = "l02645" > < / a > < span class = "lineno" > 2645< / span > encoded_name = < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ;< / div >
< div class = "line" > < a id = "l02646" name = "l02646" > < / a > < span class = "lineno" > 2646< / span > Py_INCREF(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > );< / div >
< div class = "line" > < a id = "l02647" name = "l02647" > < / a > < span class = "lineno" > 2647< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02648" name = "l02648" > < / a > < span class = "lineno" > 2648< / span > encoded_name = PyUnicode_AsUTF8String(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > );< / div >
< div class = "line" > < a id = "l02649" name = "l02649" > < / a > < span class = "lineno" > 2649< / span > < span class = "keywordflow" > if< / span > (!encoded_name)< / div >
< div class = "line" > < a id = "l02650" name = "l02650" > < / a > < span class = "lineno" > 2650< / span > < span class = "keywordflow" > return< / span > -1;< / div >
< div class = "line" > < a id = "l02651" name = "l02651" > < / a > < span class = "lineno" > 2651< / span > }< / div >
< div class = "line" > < a id = "l02652" name = "l02652" > < / a > < span class = "lineno" > 2652< / span > PyErr_Format(PyExc_AttributeError, < span class = "stringliteral" > " ' %.100s' object has no attribute ' %.200s' " < / span > , tp-> tp_name, PyString_AsString(encoded_name));< / div >
< div class = "line" > < a id = "l02653" name = "l02653" > < / a > < span class = "lineno" > 2653< / span > Py_DECREF(encoded_name);< / div >
< div class = "line" > < a id = "l02654" name = "l02654" > < / a > < span class = "lineno" > 2654< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l02655" name = "l02655" > < / a > < span class = "lineno" > 2655< / span > res = f(descr, obj, < a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > );< / div >
< div class = "line" > < a id = "l02656" name = "l02656" > < / a > < span class = "lineno" > 2656< / span > }< / div >
< div class = "line" > < a id = "l02657" name = "l02657" > < / a > < span class = "lineno" > 2657< / span > < / div >
< div class = "line" > < a id = "l02658" name = "l02658" > < / a > < span class = "lineno" > 2658< / span > done:< / div >
< div class = "line" > < a id = "l02659" name = "l02659" > < / a > < span class = "lineno" > 2659< / span > Py_DECREF(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > );< / div >
< div class = "line" > < a id = "l02660" name = "l02660" > < / a > < span class = "lineno" > 2660< / span > < span class = "keywordflow" > return< / span > res;< / div >
< div class = "line" > < a id = "l02661" name = "l02661" > < / a > < span class = "lineno" > 2661< / span > }< / div >
< div class = "line" > < a id = "l02662" name = "l02662" > < / a > < span class = "lineno" > 2662< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02663" name = "l02663" > < / a > < span class = "lineno" > 2663< / span > < / div >
< div class = "line" > < a id = "l02664" name = "l02664" > < / a > < span class = "lineno" > 2664< / span > < / div >
< div class = "line" > < a id = "l02665" name = "l02665" > < / a > < span class = "lineno" > 2665< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l02666" name = "l02666" > < / a > < span class = "lineno" > 2666< / span > }< / div >
< div class = "line" > < a id = "l02667" name = "l02667" > < / a > < span class = "lineno" > 2667< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02668" name = "l02668" > < / a > < span class = "lineno" > 2668< / span > < / div >
< div class = "line" > < a id = "l02669" name = "l02669" > < / a > < span class = "lineno" > 2669< / span > < / div >
< div class = "line" > < a id = "l02670" name = "l02670" > < / a > < span class = "lineno" > 2670< / span > < / div >
< div class = "line" > < a id = "l02671" name = "l02671" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > 2671< / a > < / span > < span class = "preprocessor" > #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0) < / span > < / div >
< div class = "line" > < a id = "l02672" name = "l02672" > < / a > < span class = "lineno" > 2672< / span > < / div >
< div class = "line" > < a id = "l02673" name = "l02673" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aca11636b220cff70dac286c268c95ee6" > 2673< / a > < / span > < span class = "preprocessor" > #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else < / span > < / div >
< div class = "line" > < a id = "l02674" name = "l02674" > < / a > < span class = "lineno" > 2674< / span > < / div >
< div class = "line" > < a id = "l02675" name = "l02675" > < / a > < span class = "lineno" > 2675< / span > < / div >
< div class = "line" > < a id = "l02676" name = "l02676" > < / a > < span class = "lineno" > 2676< / span > < / div >
< div class = "line" > < a id = "l02677" name = "l02677" > < / a > < span class = "lineno" > 2677< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l02678" name = "l02678" > < / a > < span class = "lineno" > 2678< / span > < span class = "keyword" > extern< / span > < span class = "stringliteral" > " C" < / span > {< / div >
< div class = "line" > < a id = "l02679" name = "l02679" > < / a > < span class = "lineno" > 2679< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02680" name = "l02680" > < / a > < span class = "lineno" > 2680< / span > < / div >
< div class = "line" > < a id = "l02681" name = "l02681" > < / a > < span class = "lineno" > 2681< / span > < span class = "comment" > /* Method creation and docstring support functions */< / span > < / div >
< div class = "line" > < a id = "l02682" name = "l02682" > < / a > < span class = "lineno" > 2682< / span > < / div >
< div class = "line" > < a id = "l02683" name = "l02683" > < / a > < span class = "lineno" > 2683< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyMethodDef *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#af962454012da937393ddf1274fe41d15" > SWIG_PythonGetProxyDoc< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > );< / div >
< div class = "line" > < a id = "l02684" name = "l02684" > < / a > < span class = "lineno" > 2684< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a5bf71c674913470905811da374788b66" > SWIG_PyInstanceMethod_New< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *func);< / div >
< div class = "line" > < a id = "l02685" name = "l02685" > < / a > < span class = "lineno" > 2685< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a8c952711ed159d7ba69972337e6e14fa" > SWIG_PyStaticMethod_New< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *func);< / div >
< div class = "line" > < a id = "l02686" name = "l02686" > < / a > < span class = "lineno" > 2686< / span > < / div >
< div class = "line" > < a id = "l02687" name = "l02687" > < / a > < span class = "lineno" > 2687< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l02688" name = "l02688" > < / a > < span class = "lineno" > 2688< / span > }< / div >
< div class = "line" > < a id = "l02689" name = "l02689" > < / a > < span class = "lineno" > 2689< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02690" name = "l02690" > < / a > < span class = "lineno" > 2690< / span > < / div >
< div class = "line" > < a id = "l02691" name = "l02691" > < / a > < span class = "lineno" > 2691< / span > < / div >
< div class = "line" > < a id = "l02692" name = "l02692" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a664a6783f29e62cc081a7a28720c573e" > 2692< / a > < / span > < span class = "preprocessor" > #define SWIG_exception(code, msg) do { SWIG_Error(code, msg); SWIG_fail;; } while(0) < / span > < / div >
< div class = "line" > < a id = "l02693" name = "l02693" > < / a > < span class = "lineno" > 2693< / span > < / div >
< div class = "line" > < a id = "l02694" name = "l02694" > < / a > < span class = "lineno" > 2694< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l02695" name = "l02695" > < / a > < span class = "lineno" > 2695< / span > < span class = "comment" > * director_common.swg< / span > < / div >
< div class = "line" > < a id = "l02696" name = "l02696" > < / a > < span class = "lineno" > 2696< / span > < span class = "comment" > *< / span > < / div >
< div class = "line" > < a id = "l02697" name = "l02697" > < / a > < span class = "lineno" > 2697< / span > < span class = "comment" > * This file contains support for director classes which is common between< / span > < / div >
< div class = "line" > < a id = "l02698" name = "l02698" > < / a > < span class = "lineno" > 2698< / span > < span class = "comment" > * languages.< / span > < / div >
< div class = "line" > < a id = "l02699" name = "l02699" > < / a > < span class = "lineno" > 2699< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l02700" name = "l02700" > < / a > < span class = "lineno" > 2700< / span > < / div >
< div class = "line" > < a id = "l02701" name = "l02701" > < / a > < span class = "lineno" > 2701< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l02702" name = "l02702" > < / a > < span class = "lineno" > 2702< / span > < span class = "comment" > Use -DSWIG_DIRECTOR_STATIC if you prefer to avoid the use of the< / span > < / div >
< div class = "line" > < a id = "l02703" name = "l02703" > < / a > < span class = "lineno" > 2703< / span > < span class = "comment" > ' Swig' namespace. This could be useful for multi-modules projects.< / span > < / div >
< div class = "line" > < a id = "l02704" name = "l02704" > < / a > < span class = "lineno" > 2704< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l02705" name = "l02705" > < / a > < span class = "lineno" > 2705< / span > < span class = "preprocessor" > #ifdef SWIG_DIRECTOR_STATIC< / span > < / div >
< div class = "line" > < a id = "l02706" name = "l02706" > < / a > < span class = "lineno" > 2706< / span > < span class = "comment" > /* Force anonymous (static) namespace */< / span > < / div >
< div class = "line" > < a id = "l02707" name = "l02707" > < / a > < span class = "lineno" > 2707< / span > < span class = "preprocessor" > #define Swig< / span > < / div >
< div class = "line" > < a id = "l02708" name = "l02708" > < / a > < span class = "lineno" > 2708< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02709" name = "l02709" > < / a > < span class = "lineno" > 2709< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l02710" name = "l02710" > < / a > < span class = "lineno" > 2710< / span > < span class = "comment" > * director.swg< / span > < / div >
< div class = "line" > < a id = "l02711" name = "l02711" > < / a > < span class = "lineno" > 2711< / span > < span class = "comment" > *< / span > < / div >
< div class = "line" > < a id = "l02712" name = "l02712" > < / a > < span class = "lineno" > 2712< / span > < span class = "comment" > * This file contains support for director classes so that Python proxy< / span > < / div >
< div class = "line" > < a id = "l02713" name = "l02713" > < / a > < span class = "lineno" > 2713< / span > < span class = "comment" > * methods can be called from C++.< / span > < / div >
< div class = "line" > < a id = "l02714" name = "l02714" > < / a > < span class = "lineno" > 2714< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l02715" name = "l02715" > < / a > < span class = "lineno" > 2715< / span > < / div >
< div class = "line" > < a id = "l02716" name = "l02716" > < / a > < span class = "lineno" > 2716< / span > < span class = "preprocessor" > #ifndef SWIG_DIRECTOR_PYTHON_HEADER_< / span > < / div >
< div class = "line" > < a id = "l02717" name = "l02717" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ae7e9c6bb97aab4194d623c8c0134130c" > 2717< / a > < / span > < span class = "preprocessor" > #define SWIG_DIRECTOR_PYTHON_HEADER_< / span > < / div >
< div class = "line" > < a id = "l02718" name = "l02718" > < / a > < span class = "lineno" > 2718< / span > < / div >
< div class = "line" > < a id = "l02719" name = "l02719" > < / a > < span class = "lineno" > 2719< / span > < span class = "preprocessor" > #include < string> < / span > < / div >
< div class = "line" > < a id = "l02720" name = "l02720" > < / a > < span class = "lineno" > 2720< / span > < span class = "preprocessor" > #include < iostream> < / span > < / div >
< div class = "line" > < a id = "l02721" name = "l02721" > < / a > < span class = "lineno" > 2721< / span > < span class = "preprocessor" > #include < exception> < / span > < / div >
< div class = "line" > < a id = "l02722" name = "l02722" > < / a > < span class = "lineno" > 2722< / span > < span class = "preprocessor" > #include < vector> < / span > < / div >
< div class = "line" > < a id = "l02723" name = "l02723" > < / a > < span class = "lineno" > 2723< / span > < span class = "preprocessor" > #include < map> < / span > < / div >
< div class = "line" > < a id = "l02724" name = "l02724" > < / a > < span class = "lineno" > 2724< / span > < / div >
< div class = "line" > < a id = "l02725" name = "l02725" > < / a > < span class = "lineno" > 2725< / span > < / div >
< div class = "line" > < a id = "l02726" name = "l02726" > < / a > < span class = "lineno" > 2726< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l02727" name = "l02727" > < / a > < span class = "lineno" > 2727< / span > < span class = "comment" > Use -DSWIG_PYTHON_DIRECTOR_NO_VTABLE if you don' t want to generate a ' virtual< / span > < / div >
< div class = "line" > < a id = "l02728" name = "l02728" > < / a > < span class = "lineno" > 2728< / span > < span class = "comment" > table' , and avoid multiple GetAttr calls to retrieve the python< / span > < / div >
< div class = "line" > < a id = "l02729" name = "l02729" > < / a > < span class = "lineno" > 2729< / span > < span class = "comment" > methods.< / span > < / div >
< div class = "line" > < a id = "l02730" name = "l02730" > < / a > < span class = "lineno" > 2730< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l02731" name = "l02731" > < / a > < span class = "lineno" > 2731< / span > < / div >
< div class = "line" > < a id = "l02732" name = "l02732" > < / a > < span class = "lineno" > 2732< / span > < span class = "preprocessor" > #ifndef SWIG_PYTHON_DIRECTOR_NO_VTABLE< / span > < / div >
< div class = "line" > < a id = "l02733" name = "l02733" > < / a > < span class = "lineno" > 2733< / span > < span class = "preprocessor" > #ifndef SWIG_PYTHON_DIRECTOR_VTABLE< / span > < / div >
< div class = "line" > < a id = "l02734" name = "l02734" > < / a > < span class = "lineno" > 2734< / span > < span class = "preprocessor" > #define SWIG_PYTHON_DIRECTOR_VTABLE< / span > < / div >
< div class = "line" > < a id = "l02735" name = "l02735" > < / a > < span class = "lineno" > 2735< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02736" name = "l02736" > < / a > < span class = "lineno" > 2736< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02737" name = "l02737" > < / a > < span class = "lineno" > 2737< / span > < / div >
< div class = "line" > < a id = "l02738" name = "l02738" > < / a > < span class = "lineno" > 2738< / span > < / div >
< div class = "line" > < a id = "l02739" name = "l02739" > < / a > < span class = "lineno" > 2739< / span > < / div >
< div class = "line" > < a id = "l02740" name = "l02740" > < / a > < span class = "lineno" > 2740< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l02741" name = "l02741" > < / a > < span class = "lineno" > 2741< / span > < span class = "comment" > Use -DSWIG_DIRECTOR_NO_UEH if you prefer to avoid the use of the< / span > < / div >
< div class = "line" > < a id = "l02742" name = "l02742" > < / a > < span class = "lineno" > 2742< / span > < span class = "comment" > Undefined Exception Handler provided by swig.< / span > < / div >
< div class = "line" > < a id = "l02743" name = "l02743" > < / a > < span class = "lineno" > 2743< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l02744" name = "l02744" > < / a > < span class = "lineno" > 2744< / span > < span class = "preprocessor" > #ifndef SWIG_DIRECTOR_NO_UEH< / span > < / div >
< div class = "line" > < a id = "l02745" name = "l02745" > < / a > < span class = "lineno" > 2745< / span > < span class = "preprocessor" > #ifndef SWIG_DIRECTOR_UEH< / span > < / div >
< div class = "line" > < a id = "l02746" name = "l02746" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a7b41e1c2948d8f018ea317553e289ed1" > 2746< / a > < / span > < span class = "preprocessor" > #define SWIG_DIRECTOR_UEH< / span > < / div >
< div class = "line" > < a id = "l02747" name = "l02747" > < / a > < span class = "lineno" > 2747< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02748" name = "l02748" > < / a > < span class = "lineno" > 2748< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02749" name = "l02749" > < / a > < span class = "lineno" > 2749< / span > < / div >
< div class = "line" > < a id = "l02750" name = "l02750" > < / a > < span class = "lineno" > 2750< / span > < / div >
< div class = "line" > < a id = "l02751" name = "l02751" > < / a > < span class = "lineno" > 2751< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l02752" name = "l02752" > < / a > < span class = "lineno" > 2752< / span > < span class = "comment" > Use -DSWIG_DIRECTOR_NORTTI if you prefer to avoid the use of the< / span > < / div >
< div class = "line" > < a id = "l02753" name = "l02753" > < / a > < span class = "lineno" > 2753< / span > < span class = "comment" > native C++ RTTI and dynamic_cast< > . But be aware that directors< / span > < / div >
< div class = "line" > < a id = "l02754" name = "l02754" > < / a > < span class = "lineno" > 2754< / span > < span class = "comment" > could stop working when using this option.< / span > < / div >
< div class = "line" > < a id = "l02755" name = "l02755" > < / a > < span class = "lineno" > 2755< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l02756" name = "l02756" > < / a > < span class = "lineno" > 2756< / span > < span class = "preprocessor" > #ifdef SWIG_DIRECTOR_NORTTI< / span > < / div >
< div class = "line" > < a id = "l02757" name = "l02757" > < / a > < span class = "lineno" > 2757< / span > < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a id = "l02758" name = "l02758" > < / a > < span class = "lineno" > 2758< / span > < span class = "comment" > When we don' t use the native C++ RTTI, we implement a minimal one< / span > < / div >
< div class = "line" > < a id = "l02759" name = "l02759" > < / a > < span class = "lineno" > 2759< / span > < span class = "comment" > only for Directors.< / span > < / div >
< div class = "line" > < a id = "l02760" name = "l02760" > < / a > < span class = "lineno" > 2760< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l02761" name = "l02761" > < / a > < span class = "lineno" > 2761< / span > < span class = "preprocessor" > # ifndef SWIG_DIRECTOR_RTDIR< / span > < / div >
< div class = "line" > < a id = "l02762" name = "l02762" > < / a > < span class = "lineno" > 2762< / span > < span class = "preprocessor" > # define SWIG_DIRECTOR_RTDIR< / span > < / div >
< div class = "line" > < a id = "l02763" name = "l02763" > < / a > < span class = "lineno" > 2763< / span > < / div >
< div class = "line" > < a id = "l02764" name = "l02764" > < / a > < span class = "lineno" > 2764< / span > < span class = "keyword" > namespace < / span > < a class = "code hl_namespace" href = "namespace_swig.html" > Swig< / a > {< / div >
< div class = "line" > < a id = "l02765" name = "l02765" > < / a > < span class = "lineno" > 2765< / span > < span class = "keyword" > class < / span > Director;< / div >
< div class = "line" > < a id = "l02766" name = "l02766" > < / a > < span class = "lineno" > 2766< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > std::map< void *, Director *> & get_rtdir_map() {< / div >
< div class = "line" > < a id = "l02767" name = "l02767" > < / a > < span class = "lineno" > 2767< / span > < span class = "keyword" > static< / span > std::map< void *, Director *> rtdir_map;< / div >
< div class = "line" > < a id = "l02768" name = "l02768" > < / a > < span class = "lineno" > 2768< / span > < span class = "keywordflow" > return< / span > rtdir_map;< / div >
< div class = "line" > < a id = "l02769" name = "l02769" > < / a > < span class = "lineno" > 2769< / span > }< / div >
< div class = "line" > < a id = "l02770" name = "l02770" > < / a > < span class = "lineno" > 2770< / span > < / div >
< div class = "line" > < a id = "l02771" name = "l02771" > < / a > < span class = "lineno" > 2771< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc5b08bb3c3cd2e3fb2e34b775346153" > SWIGINTERNINLINE< / a > < span class = "keywordtype" > void< / span > set_rtdir(< span class = "keywordtype" > void< / span > *vptr, Director *rtdir) {< / div >
< div class = "line" > < a id = "l02772" name = "l02772" > < / a > < span class = "lineno" > 2772< / span > get_rtdir_map()[vptr] = rtdir;< / div >
< div class = "line" > < a id = "l02773" name = "l02773" > < / a > < span class = "lineno" > 2773< / span > }< / div >
< div class = "line" > < a id = "l02774" name = "l02774" > < / a > < span class = "lineno" > 2774< / span > < / div >
< div class = "line" > < a id = "l02775" name = "l02775" > < / a > < span class = "lineno" > 2775< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc5b08bb3c3cd2e3fb2e34b775346153" > SWIGINTERNINLINE< / a > Director *get_rtdir(< span class = "keywordtype" > void< / span > *vptr) {< / div >
< div class = "line" > < a id = "l02776" name = "l02776" > < / a > < span class = "lineno" > 2776< / span > std::map< void *, Director *> ::const_iterator pos = get_rtdir_map().find(vptr);< / div >
< div class = "line" > < a id = "l02777" name = "l02777" > < / a > < span class = "lineno" > 2777< / span > Director *rtdir = (pos != get_rtdir_map().end()) ? pos-> second : 0;< / div >
< div class = "line" > < a id = "l02778" name = "l02778" > < / a > < span class = "lineno" > 2778< / span > < span class = "keywordflow" > return< / span > rtdir;< / div >
< div class = "line" > < a id = "l02779" name = "l02779" > < / a > < span class = "lineno" > 2779< / span > }< / div >
< div class = "line" > < a id = "l02780" name = "l02780" > < / a > < span class = "lineno" > 2780< / span > }< / div >
< div class = "line" > < a id = "l02781" name = "l02781" > < / a > < span class = "lineno" > 2781< / span > < span class = "preprocessor" > # endif < / span > < span class = "comment" > /* SWIG_DIRECTOR_RTDIR */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l02782" name = "l02782" > < / a > < span class = "lineno" > 2782< / span > < / div >
< div class = "line" > < a id = "l02783" name = "l02783" > < / a > < span class = "lineno" > 2783< / span > < span class = "preprocessor" > # define SWIG_DIRECTOR_CAST(ARG) Swig::get_rtdir(static_cast< void *> (ARG))< / span > < / div >
< div class = "line" > < a id = "l02784" name = "l02784" > < / a > < span class = "lineno" > 2784< / span > < span class = "preprocessor" > # define SWIG_DIRECTOR_RGTR(ARG1, ARG2) Swig::set_rtdir(static_cast< void *> (ARG1), ARG2)< / span > < / div >
< div class = "line" > < a id = "l02785" name = "l02785" > < / a > < span class = "lineno" > 2785< / span > < / div >
< div class = "line" > < a id = "l02786" name = "l02786" > < / a > < span class = "lineno" > 2786< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l02787" name = "l02787" > < / a > < span class = "lineno" > 2787< / span > < / div >
< div class = "line" > < a id = "l02788" name = "l02788" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a572c96ab0c3e73f081cc75d3dc8d7eb7" > 2788< / a > < / span > < span class = "preprocessor" > # define SWIG_DIRECTOR_CAST(ARG) dynamic_cast< Swig::Director *> (ARG)< / span > < / div >
< div class = "line" > < a id = "l02789" name = "l02789" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2e9f25b6ab4412358f7804bafff27365" > 2789< / a > < / span > < span class = "preprocessor" > # define SWIG_DIRECTOR_RGTR(ARG1, ARG2)< / span > < / div >
< div class = "line" > < a id = "l02790" name = "l02790" > < / a > < span class = "lineno" > 2790< / span > < / div >
< div class = "line" > < a id = "l02791" name = "l02791" > < / a > < span class = "lineno" > 2791< / span > < span class = "preprocessor" > #endif < / span > < span class = "comment" > /* SWIG_DIRECTOR_NORTTI */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a id = "l02792" name = "l02792" > < / a > < span class = "lineno" > 2792< / span > < / div >
< div class = "line" > < a id = "l02793" name = "l02793" > < / a > < span class = "lineno" > 2793< / span > < span class = "keyword" > extern< / span > < span class = "stringliteral" > " C" < / span > {< / div >
< div class = "line" > < a id = "l02794" name = "l02794" > < / a > < span class = "lineno" > 2794< / span > < span class = "keyword" > struct < / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > ;< / div >
< div class = "line" > < a id = "l02795" name = "l02795" > < / a > < span class = "lineno" > 2795< / span > }< / div >
< div class = "line" > < a id = "l02796" name = "l02796" > < / a > < span class = "lineno" > 2796< / span > < / div >
< div class = "line" > < a id = "l02797" name = "l02797" > < / a > < span class = "lineno" > 2797< / span > < span class = "keyword" > namespace < / span > < a class = "code hl_namespace" href = "namespace_swig.html" > Swig< / a > {< / div >
< div class = "line" > < a id = "l02798" name = "l02798" > < / a > < span class = "lineno" > 2798< / span > < / div >
< div class = "line" > < a id = "l02799" name = "l02799" > < / a > < span class = "lineno" > 2799< / span > < span class = "comment" > /* memory handler */< / span > < / div >
< div class = "line" > < a id = "l02800" name = "l02800" > < / a > < span class = "lineno" > 2800< / span > < span class = "keyword" > struct < / span > GCItem {< / div >
< div class = "line" > < a id = "l02801" name = "l02801" > < / a > < span class = "lineno" > < a class = "line" href = "struct_swig_1_1_g_c_item.html#add53f9b3b3fcb87e30db8c3d2d40d24b" > 2801< / a > < / span > < span class = "keyword" > virtual< / span > < a class = "code hl_function" href = "struct_swig_1_1_g_c_item.html#add53f9b3b3fcb87e30db8c3d2d40d24b" > ~GCItem< / a > () {}< / div >
< div class = "line" > < a id = "l02802" name = "l02802" > < / a > < span class = "lineno" > 2802< / span > < / div >
< div class = "line" > < a id = "l02803" name = "l02803" > < / a > < span class = "lineno" > < a class = "line" href = "struct_swig_1_1_g_c_item.html#a11451d4dee205247212e048073ce9cea" > 2803< / a > < / span > < span class = "keyword" > virtual< / span > < span class = "keywordtype" > int< / span > < a class = "code hl_function" href = "struct_swig_1_1_g_c_item.html#a11451d4dee205247212e048073ce9cea" > get_own< / a > ()< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l02804" name = "l02804" > < / a > < span class = "lineno" > 2804< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l02805" name = "l02805" > < / a > < span class = "lineno" > 2805< / span > }< / div >
< div class = "line" > < a id = "l02806" name = "l02806" > < / a > < span class = "lineno" > 2806< / span > };< / div >
< div class = "line" > < a id = "l02807" name = "l02807" > < / a > < span class = "lineno" > 2807< / span > < / div >
< div class = "line" > < a id = "l02808" name = "l02808" > < / a > < span class = "lineno" > 2808< / span > < span class = "keyword" > struct < / span > GCItem_var {< / div >
< div class = "line" > < a id = "l02809" name = "l02809" > < / a > < span class = "lineno" > < a class = "line" href = "struct_swig_1_1_g_c_item__var.html#a5b5039c1bcb6bcdac142a64ec4a25639" > 2809< / a > < / span > < a class = "code hl_function" href = "struct_swig_1_1_g_c_item__var.html#a5b5039c1bcb6bcdac142a64ec4a25639" > GCItem_var< / a > (< a class = "code hl_struct" href = "struct_swig_1_1_g_c_item.html" > GCItem< / a > *item = 0) : _item(item) {< / div >
< div class = "line" > < a id = "l02810" name = "l02810" > < / a > < span class = "lineno" > 2810< / span > }< / div >
< div class = "line" > < a id = "l02811" name = "l02811" > < / a > < span class = "lineno" > 2811< / span > < / div >
< div class = "line" > < a id = "l02812" name = "l02812" > < / a > < span class = "lineno" > < a class = "line" href = "struct_swig_1_1_g_c_item__var.html#a8d43da2bee98bafb776a2390251d7bdb" > 2812< / a > < / span > < a class = "code hl_struct" href = "struct_swig_1_1_g_c_item__var.html" > GCItem_var< / a > & < a class = "code hl_function" href = "struct_swig_1_1_g_c_item__var.html#a8d43da2bee98bafb776a2390251d7bdb" > operator=< / a > (< a class = "code hl_struct" href = "struct_swig_1_1_g_c_item.html" > GCItem< / a > *item) {< / div >
< div class = "line" > < a id = "l02813" name = "l02813" > < / a > < span class = "lineno" > 2813< / span > < a class = "code hl_struct" href = "struct_swig_1_1_g_c_item.html" > GCItem< / a > *tmp = _item;< / div >
< div class = "line" > < a id = "l02814" name = "l02814" > < / a > < span class = "lineno" > 2814< / span > _item = item;< / div >
< div class = "line" > < a id = "l02815" name = "l02815" > < / a > < span class = "lineno" > 2815< / span > < span class = "keyword" > delete< / span > tmp;< / div >
< div class = "line" > < a id = "l02816" name = "l02816" > < / a > < span class = "lineno" > 2816< / span > < span class = "keywordflow" > return< / span > *< span class = "keyword" > this< / span > ;< / div >
< div class = "line" > < a id = "l02817" name = "l02817" > < / a > < span class = "lineno" > 2817< / span > }< / div >
< div class = "line" > < a id = "l02818" name = "l02818" > < / a > < span class = "lineno" > 2818< / span > < / div >
< div class = "line" > < a id = "l02819" name = "l02819" > < / a > < span class = "lineno" > < a class = "line" href = "struct_swig_1_1_g_c_item__var.html#afcd0ffe6b41b6b458878a6b27e023f8f" > 2819< / a > < / span > < a class = "code hl_function" href = "struct_swig_1_1_g_c_item__var.html#afcd0ffe6b41b6b458878a6b27e023f8f" > ~GCItem_var< / a > () {< / div >
< div class = "line" > < a id = "l02820" name = "l02820" > < / a > < span class = "lineno" > 2820< / span > < span class = "keyword" > delete< / span > _item;< / div >
< div class = "line" > < a id = "l02821" name = "l02821" > < / a > < span class = "lineno" > 2821< / span > }< / div >
< div class = "line" > < a id = "l02822" name = "l02822" > < / a > < span class = "lineno" > 2822< / span > < / div >
< div class = "line" > < a id = "l02823" name = "l02823" > < / a > < span class = "lineno" > < a class = "line" href = "struct_swig_1_1_g_c_item__var.html#a20408e5ceeceed58355182669d1a5238" > 2823< / a > < / span > < a class = "code hl_struct" href = "struct_swig_1_1_g_c_item.html" > GCItem< / a > * < a class = "code hl_function" href = "struct_swig_1_1_g_c_item__var.html#a20408e5ceeceed58355182669d1a5238" > operator-> < / a > ()< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l02824" name = "l02824" > < / a > < span class = "lineno" > 2824< / span > < span class = "keywordflow" > return< / span > _item;< / div >
< div class = "line" > < a id = "l02825" name = "l02825" > < / a > < span class = "lineno" > 2825< / span > }< / div >
< div class = "line" > < a id = "l02826" name = "l02826" > < / a > < span class = "lineno" > 2826< / span > < / div >
< div class = "line" > < a id = "l02827" name = "l02827" > < / a > < span class = "lineno" > 2827< / span > < span class = "keyword" > private< / span > :< / div >
< div class = "line" > < a id = "l02828" name = "l02828" > < / a > < span class = "lineno" > 2828< / span > < a class = "code hl_struct" href = "struct_swig_1_1_g_c_item.html" > GCItem< / a > *_item;< / div >
< div class = "line" > < a id = "l02829" name = "l02829" > < / a > < span class = "lineno" > 2829< / span > };< / div >
< div class = "line" > < a id = "l02830" name = "l02830" > < / a > < span class = "lineno" > 2830< / span > < / div >
< div class = "line" > < a id = "l02831" name = "l02831" > < / a > < span class = "lineno" > 2831< / span > < span class = "keyword" > struct < / span > GCItem_Object : GCItem {< / div >
< div class = "line" > < a id = "l02832" name = "l02832" > < / a > < span class = "lineno" > < a class = "line" href = "struct_swig_1_1_g_c_item___object.html#a168ae8e4e7c5ea918e4cb7c30dfd56bf" > 2832< / a > < / span > < a class = "code hl_function" href = "struct_swig_1_1_g_c_item___object.html#a168ae8e4e7c5ea918e4cb7c30dfd56bf" > GCItem_Object< / a > (< span class = "keywordtype" > int< / span > own) : _own(own) {< / div >
< div class = "line" > < a id = "l02833" name = "l02833" > < / a > < span class = "lineno" > 2833< / span > }< / div >
< div class = "line" > < a id = "l02834" name = "l02834" > < / a > < span class = "lineno" > 2834< / span > < / div >
< div class = "line" > < a id = "l02835" name = "l02835" > < / a > < span class = "lineno" > < a class = "line" href = "struct_swig_1_1_g_c_item___object.html#a03fc23dff6a9de4bffc2c5ee9153093c" > 2835< / a > < / span > < span class = "keyword" > virtual< / span > < a class = "code hl_function" href = "struct_swig_1_1_g_c_item___object.html#a03fc23dff6a9de4bffc2c5ee9153093c" > ~GCItem_Object< / a > () {< / div >
< div class = "line" > < a id = "l02836" name = "l02836" > < / a > < span class = "lineno" > 2836< / span > }< / div >
< div class = "line" > < a id = "l02837" name = "l02837" > < / a > < span class = "lineno" > 2837< / span > < / div >
< div class = "line" > < a id = "l02838" name = "l02838" > < / a > < span class = "lineno" > < a class = "line" href = "struct_swig_1_1_g_c_item___object.html#a2ac9341455799feebf9ac983038b97f1" > 2838< / a > < / span > < span class = "keywordtype" > int< / span > < a class = "code hl_function" href = "struct_swig_1_1_g_c_item___object.html#a2ac9341455799feebf9ac983038b97f1" > get_own< / a > ()< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l02839" name = "l02839" > < / a > < span class = "lineno" > 2839< / span > < span class = "keywordflow" > return< / span > _own;< / div >
< div class = "line" > < a id = "l02840" name = "l02840" > < / a > < span class = "lineno" > 2840< / span > }< / div >
< div class = "line" > < a id = "l02841" name = "l02841" > < / a > < span class = "lineno" > 2841< / span > < / div >
< div class = "line" > < a id = "l02842" name = "l02842" > < / a > < span class = "lineno" > 2842< / span > < span class = "keyword" > private< / span > :< / div >
< div class = "line" > < a id = "l02843" name = "l02843" > < / a > < span class = "lineno" > 2843< / span > < span class = "keywordtype" > int< / span > _own;< / div >
< div class = "line" > < a id = "l02844" name = "l02844" > < / a > < span class = "lineno" > 2844< / span > };< / div >
< div class = "line" > < a id = "l02845" name = "l02845" > < / a > < span class = "lineno" > 2845< / span > < / div >
< div class = "line" > < a id = "l02846" name = "l02846" > < / a > < span class = "lineno" > 2846< / span > < span class = "keyword" > template< / span > < < span class = "keyword" > typename< / span > Type> < / div >
< div class = "line" > < a id = "l02847" name = "l02847" > < / a > < span class = "lineno" > 2847< / span > < span class = "keyword" > struct < / span > GCItem_T : GCItem {< / div >
< div class = "line" > < a id = "l02848" name = "l02848" > < / a > < span class = "lineno" > < a class = "line" href = "struct_swig_1_1_g_c_item___t.html#aaa9530e8780f292bd1370c51e6cef4c2" > 2848< / a > < / span > < a class = "code hl_function" href = "struct_swig_1_1_g_c_item___t.html#aaa9530e8780f292bd1370c51e6cef4c2" > GCItem_T< / a > (Type *ptr) : _ptr(ptr) {< / div >
< div class = "line" > < a id = "l02849" name = "l02849" > < / a > < span class = "lineno" > 2849< / span > }< / div >
< div class = "line" > < a id = "l02850" name = "l02850" > < / a > < span class = "lineno" > 2850< / span > < / div >
< div class = "line" > < a id = "l02851" name = "l02851" > < / a > < span class = "lineno" > < a class = "line" href = "struct_swig_1_1_g_c_item___t.html#aa25820afd325122c1491f441c647c98b" > 2851< / a > < / span > < span class = "keyword" > virtual< / span > < a class = "code hl_function" href = "struct_swig_1_1_g_c_item___t.html#aa25820afd325122c1491f441c647c98b" > ~GCItem_T< / a > () {< / div >
< div class = "line" > < a id = "l02852" name = "l02852" > < / a > < span class = "lineno" > 2852< / span > < span class = "keyword" > delete< / span > _ptr;< / div >
< div class = "line" > < a id = "l02853" name = "l02853" > < / a > < span class = "lineno" > 2853< / span > }< / div >
< div class = "line" > < a id = "l02854" name = "l02854" > < / a > < span class = "lineno" > 2854< / span > < / div >
< div class = "line" > < a id = "l02855" name = "l02855" > < / a > < span class = "lineno" > 2855< / span > < span class = "keyword" > private< / span > :< / div >
< div class = "line" > < a id = "l02856" name = "l02856" > < / a > < span class = "lineno" > 2856< / span > Type *_ptr;< / div >
< div class = "line" > < a id = "l02857" name = "l02857" > < / a > < span class = "lineno" > 2857< / span > };< / div >
< div class = "line" > < a id = "l02858" name = "l02858" > < / a > < span class = "lineno" > 2858< / span > < / div >
< div class = "line" > < a id = "l02859" name = "l02859" > < / a > < span class = "lineno" > 2859< / span > < span class = "keyword" > template< / span > < < span class = "keyword" > typename< / span > Type> < / div >
< div class = "line" > < a id = "l02860" name = "l02860" > < / a > < span class = "lineno" > 2860< / span > < span class = "keyword" > struct < / span > GCArray_T : GCItem {< / div >
< div class = "line" > < a id = "l02861" name = "l02861" > < / a > < span class = "lineno" > < a class = "line" href = "struct_swig_1_1_g_c_array___t.html#a9d5c85e443a4453654cd214d0ac0247f" > 2861< / a > < / span > < a class = "code hl_function" href = "struct_swig_1_1_g_c_array___t.html#a9d5c85e443a4453654cd214d0ac0247f" > GCArray_T< / a > (Type *ptr) : _ptr(ptr) {< / div >
< div class = "line" > < a id = "l02862" name = "l02862" > < / a > < span class = "lineno" > 2862< / span > }< / div >
< div class = "line" > < a id = "l02863" name = "l02863" > < / a > < span class = "lineno" > 2863< / span > < / div >
< div class = "line" > < a id = "l02864" name = "l02864" > < / a > < span class = "lineno" > < a class = "line" href = "struct_swig_1_1_g_c_array___t.html#a461223f22e28580dd461a01cea2a4026" > 2864< / a > < / span > < span class = "keyword" > virtual< / span > < a class = "code hl_function" href = "struct_swig_1_1_g_c_array___t.html#a461223f22e28580dd461a01cea2a4026" > ~GCArray_T< / a > () {< / div >
< div class = "line" > < a id = "l02865" name = "l02865" > < / a > < span class = "lineno" > 2865< / span > < span class = "keyword" > delete< / span > [] _ptr;< / div >
< div class = "line" > < a id = "l02866" name = "l02866" > < / a > < span class = "lineno" > 2866< / span > }< / div >
< div class = "line" > < a id = "l02867" name = "l02867" > < / a > < span class = "lineno" > 2867< / span > < / div >
< div class = "line" > < a id = "l02868" name = "l02868" > < / a > < span class = "lineno" > 2868< / span > < span class = "keyword" > private< / span > :< / div >
< div class = "line" > < a id = "l02869" name = "l02869" > < / a > < span class = "lineno" > 2869< / span > Type *_ptr;< / div >
< div class = "line" > < a id = "l02870" name = "l02870" > < / a > < span class = "lineno" > 2870< / span > };< / div >
< div class = "line" > < a id = "l02871" name = "l02871" > < / a > < span class = "lineno" > 2871< / span > < / div >
< div class = "line" > < a id = "l02872" name = "l02872" > < / a > < span class = "lineno" > 2872< / span > < span class = "comment" > /* base class for director exceptions */< / span > < / div >
< div class = "line" > < a id = "l02873" name = "l02873" > < / a > < span class = "lineno" > 2873< / span > < span class = "keyword" > class < / span > DirectorException : < span class = "keyword" > public< / span > std::exception {< / div >
< div class = "line" > < a id = "l02874" name = "l02874" > < / a > < span class = "lineno" > 2874< / span > < span class = "keyword" > protected< / span > :< / div >
< div class = "line" > < a id = "l02875" name = "l02875" > < / a > < span class = "lineno" > 2875< / span > std::string < a class = "code hl_variable" href = "class_swig_1_1_director_exception.html#adcf6fdf0aa4091a58066dcda3c06cfd9" > swig_msg< / a > ;< / div >
< div class = "line" > < a id = "l02876" name = "l02876" > < / a > < span class = "lineno" > 2876< / span > < span class = "keyword" > public< / span > :< / div >
< div class = "line" > < a id = "l02877" name = "l02877" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_exception.html#abbef63125fee688eded7ddafb7325be3" > 2877< / a > < / span > < a class = "code hl_function" href = "class_swig_1_1_director_exception.html#abbef63125fee688eded7ddafb7325be3" > DirectorException< / a > (PyObject *error, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *hdr =< span class = "stringliteral" > " " < / span > , < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *msg =< span class = "stringliteral" > " " < / span > ) : < a class = "code hl_variable" href = "class_swig_1_1_director_exception.html#adcf6fdf0aa4091a58066dcda3c06cfd9" > swig_msg< / a > (hdr) {< / div >
< div class = "line" > < a id = "l02878" name = "l02878" > < / a > < span class = "lineno" > 2878< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc4dd083ffcb3bc22ea34b1f3c4afd7c" > SWIG_PYTHON_THREAD_BEGIN_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l02879" name = "l02879" > < / a > < span class = "lineno" > 2879< / span > < span class = "keywordflow" > if< / span > (msg[0]) {< / div >
< div class = "line" > < a id = "l02880" name = "l02880" > < / a > < span class = "lineno" > 2880< / span > < a class = "code hl_variable" href = "class_swig_1_1_director_exception.html#adcf6fdf0aa4091a58066dcda3c06cfd9" > swig_msg< / a > += < span class = "stringliteral" > " " < / span > ;< / div >
< div class = "line" > < a id = "l02881" name = "l02881" > < / a > < span class = "lineno" > 2881< / span > < a class = "code hl_variable" href = "class_swig_1_1_director_exception.html#adcf6fdf0aa4091a58066dcda3c06cfd9" > swig_msg< / a > += msg;< / div >
< div class = "line" > < a id = "l02882" name = "l02882" > < / a > < span class = "lineno" > 2882< / span > }< / div >
< div class = "line" > < a id = "l02883" name = "l02883" > < / a > < span class = "lineno" > 2883< / span > < span class = "keywordflow" > if< / span > (!PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l02884" name = "l02884" > < / a > < span class = "lineno" > 2884< / span > PyErr_SetString(error, < a class = "code hl_function" href = "class_swig_1_1_director_exception.html#a8d4b96162e93e11e5816d83702578af8" > what< / a > ());< / div >
< div class = "line" > < a id = "l02885" name = "l02885" > < / a > < span class = "lineno" > 2885< / span > }< / div >
< div class = "line" > < a id = "l02886" name = "l02886" > < / a > < span class = "lineno" > 2886< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a320aff2875f19ba4cfb71eefd84fd618" > SWIG_PYTHON_THREAD_END_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l02887" name = "l02887" > < / a > < span class = "lineno" > 2887< / span > }< / div >
< div class = "line" > < a id = "l02888" name = "l02888" > < / a > < span class = "lineno" > 2888< / span > < / div >
< div class = "line" > < a id = "l02889" name = "l02889" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_exception.html#afeb52d5078b7e98c761539848a67eb92" > 2889< / a > < / span > < span class = "keyword" > virtual< / span > < a class = "code hl_function" href = "class_swig_1_1_director_exception.html#afeb52d5078b7e98c761539848a67eb92" > ~DirectorException< / a > () throw() {< / div >
< div class = "line" > < a id = "l02890" name = "l02890" > < / a > < span class = "lineno" > 2890< / span > }< / div >
< div class = "line" > < a id = "l02891" name = "l02891" > < / a > < span class = "lineno" > 2891< / span > < / div >
< div class = "line" > < a id = "l02892" name = "l02892" > < / a > < span class = "lineno" > 2892< / span > < span class = "comment" > /* Deprecated, use what() instead */< / span > < / div >
< div class = "line" > < a id = "l02893" name = "l02893" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_exception.html#accfea3f6b7f687631fb1f217f6734e96" > 2893< / a > < / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_function" href = "class_swig_1_1_director_exception.html#accfea3f6b7f687631fb1f217f6734e96" > getMessage< / a > ()< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l02894" name = "l02894" > < / a > < span class = "lineno" > 2894< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "class_swig_1_1_director_exception.html#a8d4b96162e93e11e5816d83702578af8" > what< / a > ();< / div >
< div class = "line" > < a id = "l02895" name = "l02895" > < / a > < span class = "lineno" > 2895< / span > }< / div >
< div class = "line" > < a id = "l02896" name = "l02896" > < / a > < span class = "lineno" > 2896< / span > < / div >
< div class = "line" > < a id = "l02897" name = "l02897" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_exception.html#a8d4b96162e93e11e5816d83702578af8" > 2897< / a > < / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_function" href = "class_swig_1_1_director_exception.html#a8d4b96162e93e11e5816d83702578af8" > what< / a > () < span class = "keyword" > const< / span > throw() {< / div >
< div class = "line" > < a id = "l02898" name = "l02898" > < / a > < span class = "lineno" > 2898< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_variable" href = "class_swig_1_1_director_exception.html#adcf6fdf0aa4091a58066dcda3c06cfd9" > swig_msg< / a > .c_str();< / div >
< div class = "line" > < a id = "l02899" name = "l02899" > < / a > < span class = "lineno" > 2899< / span > }< / div >
< div class = "line" > < a id = "l02900" name = "l02900" > < / a > < span class = "lineno" > 2900< / span > < / div >
< div class = "line" > < a id = "l02901" name = "l02901" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_exception.html#a428d4c4d9b8e3d4bb6ff01dd556f6ba1" > 2901< / a > < / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > void< / span > < span class = "keyword" > raise< / span > (PyObject *error, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *msg) {< / div >
< div class = "line" > < a id = "l02902" name = "l02902" > < / a > < span class = "lineno" > 2902< / span > < span class = "keywordflow" > throw< / span > < a class = "code hl_function" href = "class_swig_1_1_director_exception.html#a7ea2c1772269b14d293d02eaeab5895c" > DirectorException< / a > (error, msg);< / div >
< div class = "line" > < a id = "l02903" name = "l02903" > < / a > < span class = "lineno" > 2903< / span > }< / div >
< div class = "line" > < a id = "l02904" name = "l02904" > < / a > < span class = "lineno" > 2904< / span > < / div >
< div class = "line" > < a id = "l02905" name = "l02905" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_exception.html#a67744a64970ab5c48d3b37e5774fcad8" > 2905< / a > < / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > void< / span > < span class = "keyword" > raise< / span > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *msg) {< / div >
< div class = "line" > < a id = "l02906" name = "l02906" > < / a > < span class = "lineno" > 2906< / span > < span class = "keyword" > raise< / span > (PyExc_RuntimeError, msg);< / div >
< div class = "line" > < a id = "l02907" name = "l02907" > < / a > < span class = "lineno" > 2907< / span > }< / div >
< div class = "line" > < a id = "l02908" name = "l02908" > < / a > < span class = "lineno" > 2908< / span > };< / div >
< div class = "line" > < a id = "l02909" name = "l02909" > < / a > < span class = "lineno" > 2909< / span > < / div >
< div class = "line" > < a id = "l02910" name = "l02910" > < / a > < span class = "lineno" > 2910< / span > < span class = "comment" > /* type mismatch in the return value from a python method call */< / span > < / div >
< div class = "line" > < a id = "l02911" name = "l02911" > < / a > < span class = "lineno" > 2911< / span > < span class = "keyword" > class < / span > DirectorTypeMismatchException : < span class = "keyword" > public< / span > DirectorException {< / div >
< div class = "line" > < a id = "l02912" name = "l02912" > < / a > < span class = "lineno" > 2912< / span > < span class = "keyword" > public< / span > :< / div >
< div class = "line" > < a id = "l02913" name = "l02913" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_type_mismatch_exception.html#a5cf6938de2254ba85bdebf2f5cdbb3ad" > 2913< / a > < / span > < a class = "code hl_function" href = "class_swig_1_1_director_type_mismatch_exception.html#a5cf6938de2254ba85bdebf2f5cdbb3ad" > DirectorTypeMismatchException< / a > (PyObject *error, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *msg=< span class = "stringliteral" > " " < / span > )< / div >
< div class = "line" > < a id = "l02914" name = "l02914" > < / a > < span class = "lineno" > 2914< / span > : < a class = "code hl_class" href = "class_swig_1_1_director_exception.html" > DirectorException< / a > (error, < span class = "stringliteral" > " SWIG director type mismatch" < / span > , msg) {< / div >
< div class = "line" > < a id = "l02915" name = "l02915" > < / a > < span class = "lineno" > 2915< / span > }< / div >
< div class = "line" > < a id = "l02916" name = "l02916" > < / a > < span class = "lineno" > 2916< / span > < / div >
< div class = "line" > < a id = "l02917" name = "l02917" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_type_mismatch_exception.html#a64c79b872a988907cff85e06ff57aa32" > 2917< / a > < / span > < a class = "code hl_function" href = "class_swig_1_1_director_type_mismatch_exception.html#a64c79b872a988907cff85e06ff57aa32" > DirectorTypeMismatchException< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *msg=< span class = "stringliteral" > " " < / span > )< / div >
< div class = "line" > < a id = "l02918" name = "l02918" > < / a > < span class = "lineno" > 2918< / span > : < a class = "code hl_class" href = "class_swig_1_1_director_exception.html" > DirectorException< / a > (PyExc_TypeError, < span class = "stringliteral" > " SWIG director type mismatch" < / span > , msg) {< / div >
< div class = "line" > < a id = "l02919" name = "l02919" > < / a > < span class = "lineno" > 2919< / span > }< / div >
< div class = "line" > < a id = "l02920" name = "l02920" > < / a > < span class = "lineno" > 2920< / span > < / div >
< div class = "line" > < a id = "l02921" name = "l02921" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_type_mismatch_exception.html#a428d4c4d9b8e3d4bb6ff01dd556f6ba1" > 2921< / a > < / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > void< / span > < span class = "keyword" > raise< / span > (PyObject *error, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *msg) {< / div >
< div class = "line" > < a id = "l02922" name = "l02922" > < / a > < span class = "lineno" > 2922< / span > < span class = "keywordflow" > throw< / span > < a class = "code hl_function" href = "class_swig_1_1_director_type_mismatch_exception.html#a5cf6938de2254ba85bdebf2f5cdbb3ad" > DirectorTypeMismatchException< / a > (error, msg);< / div >
< div class = "line" > < a id = "l02923" name = "l02923" > < / a > < span class = "lineno" > 2923< / span > }< / div >
< div class = "line" > < a id = "l02924" name = "l02924" > < / a > < span class = "lineno" > 2924< / span > < / div >
< div class = "line" > < a id = "l02925" name = "l02925" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_type_mismatch_exception.html#a67744a64970ab5c48d3b37e5774fcad8" > 2925< / a > < / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > void< / span > < span class = "keyword" > raise< / span > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *msg) {< / div >
< div class = "line" > < a id = "l02926" name = "l02926" > < / a > < span class = "lineno" > 2926< / span > < span class = "keywordflow" > throw< / span > < a class = "code hl_function" href = "class_swig_1_1_director_type_mismatch_exception.html#a5cf6938de2254ba85bdebf2f5cdbb3ad" > DirectorTypeMismatchException< / a > (msg);< / div >
< div class = "line" > < a id = "l02927" name = "l02927" > < / a > < span class = "lineno" > 2927< / span > }< / div >
< div class = "line" > < a id = "l02928" name = "l02928" > < / a > < span class = "lineno" > 2928< / span > };< / div >
< div class = "line" > < a id = "l02929" name = "l02929" > < / a > < span class = "lineno" > 2929< / span > < / div >
< div class = "line" > < a id = "l02930" name = "l02930" > < / a > < span class = "lineno" > 2930< / span > < span class = "comment" > /* any python exception that occurs during a director method call */< / span > < / div >
< div class = "line" > < a id = "l02931" name = "l02931" > < / a > < span class = "lineno" > 2931< / span > < span class = "keyword" > class < / span > DirectorMethodException : < span class = "keyword" > public< / span > DirectorException {< / div >
< div class = "line" > < a id = "l02932" name = "l02932" > < / a > < span class = "lineno" > 2932< / span > < span class = "keyword" > public< / span > :< / div >
< div class = "line" > < a id = "l02933" name = "l02933" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_method_exception.html#a37cec5793ce69437b13fb7ba03fd8330" > 2933< / a > < / span > < a class = "code hl_function" href = "class_swig_1_1_director_method_exception.html#a37cec5793ce69437b13fb7ba03fd8330" > DirectorMethodException< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *msg = < span class = "stringliteral" > " " < / span > )< / div >
< div class = "line" > < a id = "l02934" name = "l02934" > < / a > < span class = "lineno" > 2934< / span > : < a class = "code hl_class" href = "class_swig_1_1_director_exception.html" > DirectorException< / a > (PyExc_RuntimeError, < span class = "stringliteral" > " SWIG director method error." < / span > , msg) {< / div >
< div class = "line" > < a id = "l02935" name = "l02935" > < / a > < span class = "lineno" > 2935< / span > }< / div >
< div class = "line" > < a id = "l02936" name = "l02936" > < / a > < span class = "lineno" > 2936< / span > < / div >
< div class = "line" > < a id = "l02937" name = "l02937" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_method_exception.html#a67744a64970ab5c48d3b37e5774fcad8" > 2937< / a > < / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > void< / span > < span class = "keyword" > raise< / span > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *msg) {< / div >
< div class = "line" > < a id = "l02938" name = "l02938" > < / a > < span class = "lineno" > 2938< / span > < span class = "keywordflow" > throw< / span > < a class = "code hl_function" href = "class_swig_1_1_director_method_exception.html#a37cec5793ce69437b13fb7ba03fd8330" > DirectorMethodException< / a > (msg);< / div >
< div class = "line" > < a id = "l02939" name = "l02939" > < / a > < span class = "lineno" > 2939< / span > }< / div >
< div class = "line" > < a id = "l02940" name = "l02940" > < / a > < span class = "lineno" > 2940< / span > };< / div >
< div class = "line" > < a id = "l02941" name = "l02941" > < / a > < span class = "lineno" > 2941< / span > < / div >
< div class = "line" > < a id = "l02942" name = "l02942" > < / a > < span class = "lineno" > 2942< / span > < span class = "comment" > /* attempt to call a pure virtual method via a director method */< / span > < / div >
< div class = "line" > < a id = "l02943" name = "l02943" > < / a > < span class = "lineno" > 2943< / span > < span class = "keyword" > class < / span > DirectorPureVirtualException : < span class = "keyword" > public< / span > DirectorException {< / div >
< div class = "line" > < a id = "l02944" name = "l02944" > < / a > < span class = "lineno" > 2944< / span > < span class = "keyword" > public< / span > :< / div >
< div class = "line" > < a id = "l02945" name = "l02945" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_pure_virtual_exception.html#ae2900d984e452e73d230002894e1bb14" > 2945< / a > < / span > < a class = "code hl_function" href = "class_swig_1_1_director_pure_virtual_exception.html#ae2900d984e452e73d230002894e1bb14" > DirectorPureVirtualException< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *msg = < span class = "stringliteral" > " " < / span > )< / div >
< div class = "line" > < a id = "l02946" name = "l02946" > < / a > < span class = "lineno" > 2946< / span > : < a class = "code hl_class" href = "class_swig_1_1_director_exception.html" > DirectorException< / a > (PyExc_RuntimeError, < span class = "stringliteral" > " SWIG director pure virtual method called" < / span > , msg) {< / div >
< div class = "line" > < a id = "l02947" name = "l02947" > < / a > < span class = "lineno" > 2947< / span > }< / div >
< div class = "line" > < a id = "l02948" name = "l02948" > < / a > < span class = "lineno" > 2948< / span > < / div >
< div class = "line" > < a id = "l02949" name = "l02949" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director_pure_virtual_exception.html#a67744a64970ab5c48d3b37e5774fcad8" > 2949< / a > < / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > void< / span > < span class = "keyword" > raise< / span > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *msg) {< / div >
< div class = "line" > < a id = "l02950" name = "l02950" > < / a > < span class = "lineno" > 2950< / span > < span class = "keywordflow" > throw< / span > < a class = "code hl_function" href = "class_swig_1_1_director_pure_virtual_exception.html#abb1ef454925a589b02c72ea5114bca24" > DirectorPureVirtualException< / a > (msg);< / div >
< div class = "line" > < a id = "l02951" name = "l02951" > < / a > < span class = "lineno" > 2951< / span > }< / div >
< div class = "line" > < a id = "l02952" name = "l02952" > < / a > < span class = "lineno" > 2952< / span > };< / div >
< div class = "line" > < a id = "l02953" name = "l02953" > < / a > < span class = "lineno" > 2953< / span > < / div >
< div class = "line" > < a id = "l02954" name = "l02954" > < / a > < span class = "lineno" > 2954< / span > < / div >
< div class = "line" > < a id = "l02955" name = "l02955" > < / a > < span class = "lineno" > 2955< / span > < span class = "preprocessor" > #if defined(SWIG_PYTHON_THREADS)< / span > < / div >
< div class = "line" > < a id = "l02956" name = "l02956" > < / a > < span class = "lineno" > 2956< / span > < span class = "comment" > /* __THREAD__ is the old macro to activate some thread support */< / span > < / div >
< div class = "line" > < a id = "l02957" name = "l02957" > < / a > < span class = "lineno" > 2957< / span > < span class = "preprocessor" > # if !defined(__THREAD__)< / span > < / div >
< div class = "line" > < a id = "l02958" name = "l02958" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a1f4706d1a4a82fe9c3fd341d623b6443" > 2958< / a > < / span > < span class = "preprocessor" > # define __THREAD__ 1< / span > < / div >
< div class = "line" > < a id = "l02959" name = "l02959" > < / a > < span class = "lineno" > 2959< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l02960" name = "l02960" > < / a > < span class = "lineno" > 2960< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02961" name = "l02961" > < / a > < span class = "lineno" > 2961< / span > < / div >
< div class = "line" > < a id = "l02962" name = "l02962" > < / a > < span class = "lineno" > 2962< / span > < span class = "preprocessor" > #ifdef __THREAD__< / span > < / div >
< div class = "line" > < a id = "l02963" name = "l02963" > < / a > < span class = "lineno" > 2963< / span > < span class = "preprocessor" > # include " pythread.h" < / span > < / div >
< div class = "line" > < a id = "l02964" name = "l02964" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_guard.html" > 2964< / a > < / span > < span class = "keyword" > class < / span > < a class = "code hl_class" href = "class_swig_1_1_guard.html" > Guard< / a > {< / div >
< div class = "line" > < a id = "l02965" name = "l02965" > < / a > < span class = "lineno" > 2965< / span > PyThread_type_lock & mutex_;< / div >
< div class = "line" > < a id = "l02966" name = "l02966" > < / a > < span class = "lineno" > 2966< / span > < / div >
< div class = "line" > < a id = "l02967" name = "l02967" > < / a > < span class = "lineno" > 2967< / span > < span class = "keyword" > public< / span > :< / div >
< div class = "line" > < a id = "l02968" name = "l02968" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_guard.html#ac57eeea7346b06c869ff9e9f1c9ed87a" > 2968< / a > < / span > < a class = "code hl_function" href = "class_swig_1_1_guard.html#ac57eeea7346b06c869ff9e9f1c9ed87a" > Guard< / a > (PyThread_type_lock & mutex) : mutex_(mutex) {< / div >
< div class = "line" > < a id = "l02969" name = "l02969" > < / a > < span class = "lineno" > 2969< / span > PyThread_acquire_lock(mutex_, WAIT_LOCK);< / div >
< div class = "line" > < a id = "l02970" name = "l02970" > < / a > < span class = "lineno" > 2970< / span > }< / div >
< div class = "line" > < a id = "l02971" name = "l02971" > < / a > < span class = "lineno" > 2971< / span > < / div >
< div class = "line" > < a id = "l02972" name = "l02972" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_guard.html#a53272556282cd8793ebe597633310335" > 2972< / a > < / span > < a class = "code hl_function" href = "class_swig_1_1_guard.html#a53272556282cd8793ebe597633310335" > ~Guard< / a > () {< / div >
< div class = "line" > < a id = "l02973" name = "l02973" > < / a > < span class = "lineno" > 2973< / span > PyThread_release_lock(mutex_);< / div >
< div class = "line" > < a id = "l02974" name = "l02974" > < / a > < span class = "lineno" > 2974< / span > }< / div >
< div class = "line" > < a id = "l02975" name = "l02975" > < / a > < span class = "lineno" > 2975< / span > };< / div >
< div class = "line" > < a id = "l02976" name = "l02976" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a9888673e2bde6654d93ff3d86cdb149f" > 2976< / a > < / span > < span class = "preprocessor" > # define SWIG_GUARD(mutex) Guard _guard(mutex)< / span > < / div >
< div class = "line" > < a id = "l02977" name = "l02977" > < / a > < span class = "lineno" > 2977< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l02978" name = "l02978" > < / a > < span class = "lineno" > 2978< / span > < span class = "preprocessor" > # define SWIG_GUARD(mutex)< / span > < / div >
< div class = "line" > < a id = "l02979" name = "l02979" > < / a > < span class = "lineno" > 2979< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l02980" name = "l02980" > < / a > < span class = "lineno" > 2980< / span > < / div >
< div class = "line" > < a id = "l02981" name = "l02981" > < / a > < span class = "lineno" > 2981< / span > < span class = "comment" > /* director base class */< / span > < / div >
< div class = "line" > < a id = "l02982" name = "l02982" > < / a > < span class = "lineno" > 2982< / span > < span class = "keyword" > class < / span > Director {< / div >
< div class = "line" > < a id = "l02983" name = "l02983" > < / a > < span class = "lineno" > 2983< / span > < span class = "keyword" > private< / span > :< / div >
< div class = "line" > < a id = "l02984" name = "l02984" > < / a > < span class = "lineno" > 2984< / span > < span class = "comment" > /* pointer to the wrapped python object */< / span > < / div >
< div class = "line" > < a id = "l02985" name = "l02985" > < / a > < span class = "lineno" > 2985< / span > PyObject *swig_self;< / div >
< div class = "line" > < a id = "l02986" name = "l02986" > < / a > < span class = "lineno" > 2986< / span > < span class = "comment" > /* flag indicating whether the object is owned by python or c++ */< / span > < / div >
< div class = "line" > < a id = "l02987" name = "l02987" > < / a > < span class = "lineno" > 2987< / span > < span class = "keyword" > mutable< / span > < span class = "keywordtype" > bool< / span > swig_disown_flag;< / div >
< div class = "line" > < a id = "l02988" name = "l02988" > < / a > < span class = "lineno" > 2988< / span > < / div >
< div class = "line" > < a id = "l02989" name = "l02989" > < / a > < span class = "lineno" > 2989< / span > < span class = "comment" > /* decrement the reference count of the wrapped python object */< / span > < / div >
< div class = "line" > < a id = "l02990" name = "l02990" > < / a > < span class = "lineno" > 2990< / span > < span class = "keywordtype" > void< / span > swig_decref()< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l02991" name = "l02991" > < / a > < span class = "lineno" > 2991< / span > < span class = "keywordflow" > if< / span > (swig_disown_flag) {< / div >
< div class = "line" > < a id = "l02992" name = "l02992" > < / a > < span class = "lineno" > 2992< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc4dd083ffcb3bc22ea34b1f3c4afd7c" > SWIG_PYTHON_THREAD_BEGIN_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l02993" name = "l02993" > < / a > < span class = "lineno" > 2993< / span > Py_DECREF(swig_self);< / div >
< div class = "line" > < a id = "l02994" name = "l02994" > < / a > < span class = "lineno" > 2994< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a320aff2875f19ba4cfb71eefd84fd618" > SWIG_PYTHON_THREAD_END_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l02995" name = "l02995" > < / a > < span class = "lineno" > 2995< / span > }< / div >
< div class = "line" > < a id = "l02996" name = "l02996" > < / a > < span class = "lineno" > 2996< / span > }< / div >
< div class = "line" > < a id = "l02997" name = "l02997" > < / a > < span class = "lineno" > 2997< / span > < / div >
< div class = "line" > < a id = "l02998" name = "l02998" > < / a > < span class = "lineno" > 2998< / span > < span class = "keyword" > public< / span > :< / div >
< div class = "line" > < a id = "l02999" name = "l02999" > < / a > < span class = "lineno" > 2999< / span > < span class = "comment" > /* wrap a python object. */< / span > < / div >
< div class = "line" > < a id = "l03000" name = "l03000" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director.html#ab2cdd4094f449519aad4d92664081876" > 3000< / a > < / span > < a class = "code hl_function" href = "class_swig_1_1_director.html#ab2cdd4094f449519aad4d92664081876" > Director< / a > (PyObject *< span class = "keyword" > self< / span > ) : swig_self(self), swig_disown_flag(false) {< / div >
< div class = "line" > < a id = "l03001" name = "l03001" > < / a > < span class = "lineno" > 3001< / span > }< / div >
< div class = "line" > < a id = "l03002" name = "l03002" > < / a > < span class = "lineno" > 3002< / span > < / div >
< div class = "line" > < a id = "l03003" name = "l03003" > < / a > < span class = "lineno" > 3003< / span > < span class = "comment" > /* discard our reference at destruction */< / span > < / div >
< div class = "line" > < a id = "l03004" name = "l03004" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director.html#a35693d1003c3c4082fc8be6520e16547" > 3004< / a > < / span > < span class = "keyword" > virtual< / span > < a class = "code hl_function" href = "class_swig_1_1_director.html#a35693d1003c3c4082fc8be6520e16547" > ~Director< / a > () {< / div >
< div class = "line" > < a id = "l03005" name = "l03005" > < / a > < span class = "lineno" > 3005< / span > swig_decref();< / div >
< div class = "line" > < a id = "l03006" name = "l03006" > < / a > < span class = "lineno" > 3006< / span > }< / div >
< div class = "line" > < a id = "l03007" name = "l03007" > < / a > < span class = "lineno" > 3007< / span > < / div >
< div class = "line" > < a id = "l03008" name = "l03008" > < / a > < span class = "lineno" > 3008< / span > < span class = "comment" > /* return a pointer to the wrapped python object */< / span > < / div >
< div class = "line" > < a id = "l03009" name = "l03009" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director.html#a19c11286ea40a92478a28f80cc7527d5" > 3009< / a > < / span > PyObject *< a class = "code hl_function" href = "class_swig_1_1_director.html#a19c11286ea40a92478a28f80cc7527d5" > swig_get_self< / a > ()< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l03010" name = "l03010" > < / a > < span class = "lineno" > 3010< / span > < span class = "keywordflow" > return< / span > swig_self;< / div >
< div class = "line" > < a id = "l03011" name = "l03011" > < / a > < span class = "lineno" > 3011< / span > }< / div >
< div class = "line" > < a id = "l03012" name = "l03012" > < / a > < span class = "lineno" > 3012< / span > < / div >
< div class = "line" > < a id = "l03013" name = "l03013" > < / a > < span class = "lineno" > 3013< / span > < span class = "comment" > /* acquire ownership of the wrapped python object (the sense of " disown" is from python) */< / span > < / div >
< div class = "line" > < a id = "l03014" name = "l03014" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director.html#a790fa481acd793921f424289b0196e43" > 3014< / a > < / span > < span class = "keywordtype" > void< / span > < a class = "code hl_function" href = "class_swig_1_1_director.html#a790fa481acd793921f424289b0196e43" > swig_disown< / a > ()< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l03015" name = "l03015" > < / a > < span class = "lineno" > 3015< / span > < span class = "keywordflow" > if< / span > (!swig_disown_flag) {< / div >
< div class = "line" > < a id = "l03016" name = "l03016" > < / a > < span class = "lineno" > 3016< / span > swig_disown_flag=< span class = "keyword" > true< / span > ;< / div >
< div class = "line" > < a id = "l03017" name = "l03017" > < / a > < span class = "lineno" > 3017< / span > < a class = "code hl_function" href = "class_swig_1_1_director.html#a9f0a70cce7b2855f11c84bba8afa23dd" > swig_incref< / a > ();< / div >
< div class = "line" > < a id = "l03018" name = "l03018" > < / a > < span class = "lineno" > 3018< / span > }< / div >
< div class = "line" > < a id = "l03019" name = "l03019" > < / a > < span class = "lineno" > 3019< / span > }< / div >
< div class = "line" > < a id = "l03020" name = "l03020" > < / a > < span class = "lineno" > 3020< / span > < / div >
< div class = "line" > < a id = "l03021" name = "l03021" > < / a > < span class = "lineno" > 3021< / span > < span class = "comment" > /* increase the reference count of the wrapped python object */< / span > < / div >
< div class = "line" > < a id = "l03022" name = "l03022" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director.html#a9f0a70cce7b2855f11c84bba8afa23dd" > 3022< / a > < / span > < span class = "keywordtype" > void< / span > < a class = "code hl_function" href = "class_swig_1_1_director.html#a9f0a70cce7b2855f11c84bba8afa23dd" > swig_incref< / a > ()< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l03023" name = "l03023" > < / a > < span class = "lineno" > 3023< / span > < span class = "keywordflow" > if< / span > (swig_disown_flag) {< / div >
< div class = "line" > < a id = "l03024" name = "l03024" > < / a > < span class = "lineno" > 3024< / span > Py_INCREF(swig_self);< / div >
< div class = "line" > < a id = "l03025" name = "l03025" > < / a > < span class = "lineno" > 3025< / span > }< / div >
< div class = "line" > < a id = "l03026" name = "l03026" > < / a > < span class = "lineno" > 3026< / span > }< / div >
< div class = "line" > < a id = "l03027" name = "l03027" > < / a > < span class = "lineno" > 3027< / span > < / div >
< div class = "line" > < a id = "l03028" name = "l03028" > < / a > < span class = "lineno" > 3028< / span > < span class = "comment" > /* methods to implement pseudo protected director members */< / span > < / div >
< div class = "line" > < a id = "l03029" name = "l03029" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director.html#ac3411c97967a759ae479620c3f13c861" > 3029< / a > < / span > < span class = "keyword" > virtual< / span > < span class = "keywordtype" > bool< / span > < a class = "code hl_function" href = "class_swig_1_1_director.html#ac3411c97967a759ae479620c3f13c861" > swig_get_inner< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > * < span class = "comment" > /* swig_protected_method_name */< / span > )< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l03030" name = "l03030" > < / a > < span class = "lineno" > 3030< / span > < span class = "keywordflow" > return< / span > < span class = "keyword" > true< / span > ;< / div >
< div class = "line" > < a id = "l03031" name = "l03031" > < / a > < span class = "lineno" > 3031< / span > }< / div >
< div class = "line" > < a id = "l03032" name = "l03032" > < / a > < span class = "lineno" > 3032< / span > < / div >
< div class = "line" > < a id = "l03033" name = "l03033" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director.html#a6c8b3838ab7d00a61ce509a8c77dd31a" > 3033< / a > < / span > < span class = "keyword" > virtual< / span > < span class = "keywordtype" > void< / span > < a class = "code hl_function" href = "class_swig_1_1_director.html#a6c8b3838ab7d00a61ce509a8c77dd31a" > swig_set_inner< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > * < span class = "comment" > /* swig_protected_method_name */< / span > , < span class = "keywordtype" > bool< / span > < span class = "comment" > /* swig_val */< / span > )< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l03034" name = "l03034" > < / a > < span class = "lineno" > 3034< / span > }< / div >
< div class = "line" > < a id = "l03035" name = "l03035" > < / a > < span class = "lineno" > 3035< / span > < / div >
< div class = "line" > < a id = "l03036" name = "l03036" > < / a > < span class = "lineno" > 3036< / span > < span class = "comment" > /* ownership management */< / span > < / div >
< div class = "line" > < a id = "l03037" name = "l03037" > < / a > < span class = "lineno" > 3037< / span > < span class = "keyword" > private< / span > :< / div >
< div class = "line" > < a id = "l03038" name = "l03038" > < / a > < span class = "lineno" > 3038< / span > < span class = "keyword" > typedef< / span > std::map< void *, GCItem_var> swig_ownership_map;< / div >
< div class = "line" > < a id = "l03039" name = "l03039" > < / a > < span class = "lineno" > 3039< / span > < span class = "keyword" > mutable< / span > swig_ownership_map swig_owner;< / div >
< div class = "line" > < a id = "l03040" name = "l03040" > < / a > < span class = "lineno" > 3040< / span > < span class = "preprocessor" > #ifdef __THREAD__< / span > < / div >
< div class = "line" > < a id = "l03041" name = "l03041" > < / a > < span class = "lineno" > 3041< / span > < span class = "keyword" > static< / span > PyThread_type_lock swig_mutex_own;< / div >
< div class = "line" > < a id = "l03042" name = "l03042" > < / a > < span class = "lineno" > 3042< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03043" name = "l03043" > < / a > < span class = "lineno" > 3043< / span > < / div >
< div class = "line" > < a id = "l03044" name = "l03044" > < / a > < span class = "lineno" > 3044< / span > < span class = "keyword" > public< / span > :< / div >
< div class = "line" > < a id = "l03045" name = "l03045" > < / a > < span class = "lineno" > 3045< / span > < span class = "keyword" > template< / span > < < span class = "keyword" > typename< / span > Type> < / div >
< div class = "line" > < a id = "l03046" name = "l03046" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director.html#a84ee9b5eebf96b83ff2f126ac25cd848" > 3046< / a > < / span > < span class = "keywordtype" > void< / span > < a class = "code hl_function" href = "class_swig_1_1_director.html#a84ee9b5eebf96b83ff2f126ac25cd848" > swig_acquire_ownership_array< / a > (Type *vptr)< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l03047" name = "l03047" > < / a > < span class = "lineno" > 3047< / span > < span class = "keywordflow" > if< / span > (vptr) {< / div >
< div class = "line" > < a id = "l03048" name = "l03048" > < / a > < span class = "lineno" > 3048< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9888673e2bde6654d93ff3d86cdb149f" > SWIG_GUARD< / a > (swig_mutex_own);< / div >
< div class = "line" > < a id = "l03049" name = "l03049" > < / a > < span class = "lineno" > 3049< / span > swig_owner[vptr] = < span class = "keyword" > new< / span > < a class = "code hl_struct" href = "struct_swig_1_1_g_c_array___t.html" > GCArray_T< Type> < / a > (vptr);< / div >
< div class = "line" > < a id = "l03050" name = "l03050" > < / a > < span class = "lineno" > 3050< / span > }< / div >
< div class = "line" > < a id = "l03051" name = "l03051" > < / a > < span class = "lineno" > 3051< / span > }< / div >
< div class = "line" > < a id = "l03052" name = "l03052" > < / a > < span class = "lineno" > 3052< / span > < / div >
< div class = "line" > < a id = "l03053" name = "l03053" > < / a > < span class = "lineno" > 3053< / span > < span class = "keyword" > template< / span > < < span class = "keyword" > typename< / span > Type> < / div >
< div class = "line" > < a id = "l03054" name = "l03054" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director.html#adff1dc43bd430061260861a194423413" > 3054< / a > < / span > < span class = "keywordtype" > void< / span > < a class = "code hl_function" href = "class_swig_1_1_director.html#adff1dc43bd430061260861a194423413" > swig_acquire_ownership< / a > (Type *vptr)< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l03055" name = "l03055" > < / a > < span class = "lineno" > 3055< / span > < span class = "keywordflow" > if< / span > (vptr) {< / div >
< div class = "line" > < a id = "l03056" name = "l03056" > < / a > < span class = "lineno" > 3056< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9888673e2bde6654d93ff3d86cdb149f" > SWIG_GUARD< / a > (swig_mutex_own);< / div >
< div class = "line" > < a id = "l03057" name = "l03057" > < / a > < span class = "lineno" > 3057< / span > swig_owner[vptr] = < span class = "keyword" > new< / span > < a class = "code hl_struct" href = "struct_swig_1_1_g_c_item___t.html" > GCItem_T< Type> < / a > (vptr);< / div >
< div class = "line" > < a id = "l03058" name = "l03058" > < / a > < span class = "lineno" > 3058< / span > }< / div >
< div class = "line" > < a id = "l03059" name = "l03059" > < / a > < span class = "lineno" > 3059< / span > }< / div >
< div class = "line" > < a id = "l03060" name = "l03060" > < / a > < span class = "lineno" > 3060< / span > < / div >
< div class = "line" > < a id = "l03061" name = "l03061" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director.html#ab2658f3f365945d8e08c911bffacb736" > 3061< / a > < / span > < span class = "keywordtype" > void< / span > < a class = "code hl_function" href = "class_swig_1_1_director.html#ab2658f3f365945d8e08c911bffacb736" > swig_acquire_ownership_obj< / a > (< span class = "keywordtype" > void< / span > *vptr, < span class = "keywordtype" > int< / span > own)< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l03062" name = "l03062" > < / a > < span class = "lineno" > 3062< / span > < span class = "keywordflow" > if< / span > (vptr & & own) {< / div >
< div class = "line" > < a id = "l03063" name = "l03063" > < / a > < span class = "lineno" > 3063< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9888673e2bde6654d93ff3d86cdb149f" > SWIG_GUARD< / a > (swig_mutex_own);< / div >
< div class = "line" > < a id = "l03064" name = "l03064" > < / a > < span class = "lineno" > 3064< / span > swig_owner[vptr] = < span class = "keyword" > new< / span > < a class = "code hl_struct" href = "struct_swig_1_1_g_c_item___object.html" > GCItem_Object< / a > (own);< / div >
< div class = "line" > < a id = "l03065" name = "l03065" > < / a > < span class = "lineno" > 3065< / span > }< / div >
< div class = "line" > < a id = "l03066" name = "l03066" > < / a > < span class = "lineno" > 3066< / span > }< / div >
< div class = "line" > < a id = "l03067" name = "l03067" > < / a > < span class = "lineno" > 3067< / span > < / div >
< div class = "line" > < a id = "l03068" name = "l03068" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director.html#a32bf70c8a6d9a06a933338464b7f6e28" > 3068< / a > < / span > < span class = "keywordtype" > int< / span > < a class = "code hl_function" href = "class_swig_1_1_director.html#a32bf70c8a6d9a06a933338464b7f6e28" > swig_release_ownership< / a > (< span class = "keywordtype" > void< / span > *vptr)< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l03069" name = "l03069" > < / a > < span class = "lineno" > 3069< / span > < span class = "keywordtype" > int< / span > own = 0;< / div >
< div class = "line" > < a id = "l03070" name = "l03070" > < / a > < span class = "lineno" > 3070< / span > < span class = "keywordflow" > if< / span > (vptr) {< / div >
< div class = "line" > < a id = "l03071" name = "l03071" > < / a > < span class = "lineno" > 3071< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9888673e2bde6654d93ff3d86cdb149f" > SWIG_GUARD< / a > (swig_mutex_own);< / div >
< div class = "line" > < a id = "l03072" name = "l03072" > < / a > < span class = "lineno" > 3072< / span > swig_ownership_map::iterator iter = swig_owner.find(vptr);< / div >
< div class = "line" > < a id = "l03073" name = "l03073" > < / a > < span class = "lineno" > 3073< / span > < span class = "keywordflow" > if< / span > (iter != swig_owner.end()) {< / div >
< div class = "line" > < a id = "l03074" name = "l03074" > < / a > < span class = "lineno" > 3074< / span > own = iter-> second-> get_own();< / div >
< div class = "line" > < a id = "l03075" name = "l03075" > < / a > < span class = "lineno" > 3075< / span > swig_owner.erase(iter);< / div >
< div class = "line" > < a id = "l03076" name = "l03076" > < / a > < span class = "lineno" > 3076< / span > }< / div >
< div class = "line" > < a id = "l03077" name = "l03077" > < / a > < span class = "lineno" > 3077< / span > }< / div >
< div class = "line" > < a id = "l03078" name = "l03078" > < / a > < span class = "lineno" > 3078< / span > < span class = "keywordflow" > return< / span > own;< / div >
< div class = "line" > < a id = "l03079" name = "l03079" > < / a > < span class = "lineno" > 3079< / span > }< / div >
< div class = "line" > < a id = "l03080" name = "l03080" > < / a > < span class = "lineno" > 3080< / span > < / div >
< div class = "line" > < a id = "l03081" name = "l03081" > < / a > < span class = "lineno" > 3081< / span > < span class = "keyword" > template< / span > < < span class = "keyword" > typename< / span > Type> < / div >
< div class = "line" > < a id = "l03082" name = "l03082" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_1_1_director.html#a5994e0b0307d8b0ae9f5d071db0df548" > 3082< / a > < / span > < span class = "keyword" > static< / span > PyObject *< a class = "code hl_function" href = "class_swig_1_1_director.html#a5994e0b0307d8b0ae9f5d071db0df548" > swig_pyobj_disown< / a > (PyObject *pyobj, PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (args)) {< / div >
< div class = "line" > < a id = "l03083" name = "l03083" > < / a > < span class = "lineno" > 3083< / span > < a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *sobj = (< a class = "code hl_struct" href = "struct_swig_py_object.html" > SwigPyObject< / a > *)pyobj;< / div >
< div class = "line" > < a id = "l03084" name = "l03084" > < / a > < span class = "lineno" > 3084< / span > sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a4047a08438f6fec73854d5e936100de0" > own< / a > = 0;< / div >
< div class = "line" > < a id = "l03085" name = "l03085" > < / a > < span class = "lineno" > 3085< / span > < a class = "code hl_class" href = "class_swig_1_1_director.html" > Director< / a > *d = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a572c96ab0c3e73f081cc75d3dc8d7eb7" > SWIG_DIRECTOR_CAST< / a > (< span class = "keyword" > reinterpret_cast< < / span > Type *< span class = "keyword" > > < / span > (sobj-> < a class = "code hl_variable" href = "struct_swig_py_object.html#a2068804fe624f29280fd94ce1c9049e9" > ptr< / a > ));< / div >
< div class = "line" > < a id = "l03086" name = "l03086" > < / a > < span class = "lineno" > 3086< / span > < span class = "keywordflow" > if< / span > (d)< / div >
< div class = "line" > < a id = "l03087" name = "l03087" > < / a > < span class = "lineno" > 3087< / span > d-> swig_disown();< / div >
< div class = "line" > < a id = "l03088" name = "l03088" > < / a > < span class = "lineno" > 3088< / span > < span class = "keywordflow" > return< / span > PyWeakref_NewProxy(pyobj, NULL);< / div >
< div class = "line" > < a id = "l03089" name = "l03089" > < / a > < span class = "lineno" > 3089< / span > }< / div >
< div class = "line" > < a id = "l03090" name = "l03090" > < / a > < span class = "lineno" > 3090< / span > };< / div >
< div class = "line" > < a id = "l03091" name = "l03091" > < / a > < span class = "lineno" > 3091< / span > < / div >
< div class = "line" > < a id = "l03092" name = "l03092" > < / a > < span class = "lineno" > 3092< / span > < span class = "preprocessor" > #ifdef __THREAD__< / span > < / div >
< div class = "line" > < a id = "l03093" name = "l03093" > < / a > < span class = "lineno" > 3093< / span > PyThread_type_lock Director::swig_mutex_own = PyThread_allocate_lock();< / div >
< div class = "line" > < a id = "l03094" name = "l03094" > < / a > < span class = "lineno" > 3094< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03095" name = "l03095" > < / a > < span class = "lineno" > 3095< / span > }< / div >
< div class = "line" > < a id = "l03096" name = "l03096" > < / a > < span class = "lineno" > 3096< / span > < / div >
< div class = "line" > < a id = "l03097" name = "l03097" > < / a > < span class = "lineno" > 3097< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03098" name = "l03098" > < / a > < span class = "lineno" > 3098< / span > < / div >
< div class = "line" > < a id = "l03099" name = "l03099" > < / a > < span class = "lineno" > 3099< / span > < span class = "comment" > /* -------- TYPES TABLE (BEGIN) -------- */< / span > < / div >
< div class = "line" > < a id = "l03100" name = "l03100" > < / a > < span class = "lineno" > 3100< / span > < / div >
< div class = "line" > < a id = "l03101" name = "l03101" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4fea528f7738d5fc0e2f14911d2b9d38" > 3101< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_char swig_types[0]< / span > < / div >
< div class = "line" > < a id = "l03102" name = "l03102" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a73413c3e668627181e90558738caccd5" > 3102< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_int swig_types[1]< / span > < / div >
< div class = "line" > < a id = "l03103" name = "l03103" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a68b3a79b0ab4669698b423b274a16641" > 3103< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_long swig_types[2]< / span > < / div >
< div class = "line" > < a id = "l03104" name = "l03104" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#abf7d0c4add8d7efdbeac62af48ac764e" > 3104< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_operations_research__Domain swig_types[3]< / span > < / div >
< div class = "line" > < a id = "l03105" name = "l03105" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ad242096a860787686b17f9031b4cf8ec" > 3105< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_operations_research__sat__CpSatHelper swig_types[4]< / span > < / div >
< div class = "line" > < a id = "l03106" name = "l03106" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aef5c9ae7de973d0429e686e99d9cefab" > 3106< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_operations_research__sat__IntegerVariableProto swig_types[5]< / span > < / div >
< div class = "line" > < a id = "l03107" name = "l03107" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > 3107< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_operations_research__sat__SolutionCallback swig_types[6]< / span > < / div >
< div class = "line" > < a id = "l03108" name = "l03108" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aeb3240b7f183d73c052a789b229ff7fd" > 3108< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_operations_research__sat__SolveWrapper swig_types[7]< / span > < / div >
< div class = "line" > < a id = "l03109" name = "l03109" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a5c5780ae27f78ff6ac0f8ccec1f7d134" > 3109< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_short swig_types[8]< / span > < / div >
< div class = "line" > < a id = "l03110" name = "l03110" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ad8f3976ee71daf88cd84661847340a6f" > 3110< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_signed_char swig_types[9]< / span > < / div >
< div class = "line" > < a id = "l03111" name = "l03111" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2e2b42f6fbe7fb7aac2ead6d7e96c303" > 3111< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_unsigned_char swig_types[10]< / span > < / div >
< div class = "line" > < a id = "l03112" name = "l03112" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac97b19aa5dc7dde3dfd22b663edbca22" > 3112< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_unsigned_int swig_types[11]< / span > < / div >
< div class = "line" > < a id = "l03113" name = "l03113" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac7a3bc99c0f0cde6e41ef27b378d692f" > 3113< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_unsigned_long swig_types[12]< / span > < / div >
< div class = "line" > < a id = "l03114" name = "l03114" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a7ac492f9a19efbd2b78fda35c9764135" > 3114< / a > < / span > < span class = "preprocessor" > #define SWIGTYPE_p_unsigned_short swig_types[13]< / span > < / div >
< div class = "line" > < a id = "l03115" name = "l03115" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#af4809c9a7db4f3441c30d3f462a52de0" > 3115< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#af4809c9a7db4f3441c30d3f462a52de0" > swig_types< / a > [15];< / div >
< div class = "line" > < a id = "l03116" name = "l03116" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > 3116< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > = {< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#af4809c9a7db4f3441c30d3f462a52de0" > swig_types< / a > , 14, 0, 0, 0, 0};< / div >
< div class = "line" > < a id = "l03117" name = "l03117" > < / a > < span class = "lineno" > 3117< / span > < span class = "preprocessor" > #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(& swig_module, & swig_module, name)< / span > < / div >
< div class = "line" > < a id = "l03118" name = "l03118" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a0ca9dc37d343186a34e966b5a8649ac0" > 3118< / a > < / span > < span class = "preprocessor" > #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(& swig_module, & swig_module, name)< / span > < / div >
< div class = "line" > < a id = "l03119" name = "l03119" > < / a > < span class = "lineno" > 3119< / span > < / div >
< div class = "line" > < a id = "l03120" name = "l03120" > < / a > < span class = "lineno" > 3120< / span > < span class = "comment" > /* -------- TYPES TABLE (END) -------- */< / span > < / div >
< div class = "line" > < a id = "l03121" name = "l03121" > < / a > < span class = "lineno" > 3121< / span > < / div >
< div class = "line" > < a id = "l03122" name = "l03122" > < / a > < span class = "lineno" > 3122< / span > < span class = "preprocessor" > #ifdef SWIG_TypeQuery< / span > < / div >
< div class = "line" > < a id = "l03123" name = "l03123" > < / a > < span class = "lineno" > 3123< / span > < span class = "preprocessor" > # undef SWIG_TypeQuery< / span > < / div >
< div class = "line" > < a id = "l03124" name = "l03124" > < / a > < span class = "lineno" > 3124< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03125" name = "l03125" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a184d005bbcde85bc7d3f652de20d10b3" > 3125< / a > < / span > < span class = "preprocessor" > #define SWIG_TypeQuery SWIG_Python_TypeQuery< / span > < / div >
< div class = "line" > < a id = "l03126" name = "l03126" > < / a > < span class = "lineno" > 3126< / span > < / div >
< div class = "line" > < a id = "l03127" name = "l03127" > < / a > < span class = "lineno" > 3127< / span > < span class = "comment" > /*-----------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l03128" name = "l03128" > < / a > < span class = "lineno" > 3128< / span > < span class = "comment" > @(target):= _pywrapsat.so< / span > < / div >
< div class = "line" > < a id = "l03129" name = "l03129" > < / a > < span class = "lineno" > 3129< / span > < span class = "comment" > ------------------------------------------------*/< / span > < / div >
< div class = "line" > < a id = "l03130" name = "l03130" > < / a > < span class = "lineno" > 3130< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l03131" name = "l03131" > < / a > < span class = "lineno" > 3131< / span > < span class = "preprocessor" > # define SWIG_init PyInit__pywrapsat< / span > < / div >
< div class = "line" > < a id = "l03132" name = "l03132" > < / a > < span class = "lineno" > 3132< / span > < / div >
< div class = "line" > < a id = "l03133" name = "l03133" > < / a > < span class = "lineno" > 3133< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l03134" name = "l03134" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2d71dac1020240ec6993bfc5048a5988" > 3134< / a > < / span > < span class = "preprocessor" > # define SWIG_init init_pywrapsat< / span > < / div >
< div class = "line" > < a id = "l03135" name = "l03135" > < / a > < span class = "lineno" > 3135< / span > < / div >
< div class = "line" > < a id = "l03136" name = "l03136" > < / a > < span class = "lineno" > 3136< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03137" name = "l03137" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#acff905e8f0880e6e5bba1495c416a6af" > 3137< / a > < / span > < span class = "preprocessor" > #define SWIG_name " _pywrapsat" < / span > < / div >
< div class = "line" > < a id = "l03138" name = "l03138" > < / a > < span class = "lineno" > 3138< / span > < / div >
< div class = "line" > < a id = "l03139" name = "l03139" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a82758940324a80fe482f130cc097c36e" > 3139< / a > < / span > < span class = "preprocessor" > #define SWIGVERSION 0x040002 < / span > < / div >
< div class = "line" > < a id = "l03140" name = "l03140" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a8180a5d9a951bc3a9c5852fce5fde4e8" > 3140< / a > < / span > < span class = "preprocessor" > #define SWIG_VERSION SWIGVERSION< / span > < / div >
< div class = "line" > < a id = "l03141" name = "l03141" > < / a > < span class = "lineno" > 3141< / span > < / div >
< div class = "line" > < a id = "l03142" name = "l03142" > < / a > < span class = "lineno" > 3142< / span > < / div >
< div class = "line" > < a id = "l03143" name = "l03143" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a6dc8f6b962375bf647fc53ecbeca2d20" > 3143< / a > < / span > < span class = "preprocessor" > #define SWIG_as_voidptr(a) const_cast< void * > (static_cast< const void * > (a)) < / span > < / div >
< div class = "line" > < a id = "l03144" name = "l03144" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a46d91724837c8d2846b0b27f8bf1626c" > 3144< / a > < / span > < span class = "preprocessor" > #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** > (a)) < / span > < / div >
< div class = "line" > < a id = "l03145" name = "l03145" > < / a > < span class = "lineno" > 3145< / span > < / div >
< div class = "line" > < a id = "l03146" name = "l03146" > < / a > < span class = "lineno" > 3146< / span > < / div >
< div class = "line" > < a id = "l03147" name = "l03147" > < / a > < span class = "lineno" > 3147< / span > < span class = "preprocessor" > #include < stdexcept> < / span > < / div >
< div class = "line" > < a id = "l03148" name = "l03148" > < / a > < span class = "lineno" > 3148< / span > < / div >
< div class = "line" > < a id = "l03149" name = "l03149" > < / a > < span class = "lineno" > 3149< / span > < / div >
< div class = "line" > < a id = "l03150" name = "l03150" > < / a > < span class = "lineno" > 3150< / span > < span class = "keyword" > namespace < / span > < a class = "code hl_namespace" href = "namespaceswig.html" > swig< / a > {< / div >
< div class = "line" > < a id = "l03151" name = "l03151" > < / a > < span class = "lineno" > 3151< / span > < span class = "keyword" > class < / span > SwigPtr_PyObject {< / div >
< div class = "line" > < a id = "l03152" name = "l03152" > < / a > < span class = "lineno" > 3152< / span > < span class = "keyword" > protected< / span > :< / div >
< div class = "line" > < a id = "l03153" name = "l03153" > < / a > < span class = "lineno" > 3153< / span > PyObject *< a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > ;< / div >
< div class = "line" > < a id = "l03154" name = "l03154" > < / a > < span class = "lineno" > 3154< / span > < / div >
< div class = "line" > < a id = "l03155" name = "l03155" > < / a > < span class = "lineno" > 3155< / span > < span class = "keyword" > public< / span > :< / div >
< div class = "line" > < a id = "l03156" name = "l03156" > < / a > < span class = "lineno" > < a class = "line" href = "classswig_1_1_swig_ptr___py_object.html#a53d42c33bf1f95250e18eb85aa2c768c" > 3156< / a > < / span > < a class = "code hl_function" href = "classswig_1_1_swig_ptr___py_object.html#a53d42c33bf1f95250e18eb85aa2c768c" > SwigPtr_PyObject< / a > () :< a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > (0)< / div >
< div class = "line" > < a id = "l03157" name = "l03157" > < / a > < span class = "lineno" > 3157< / span > {< / div >
< div class = "line" > < a id = "l03158" name = "l03158" > < / a > < span class = "lineno" > 3158< / span > }< / div >
< div class = "line" > < a id = "l03159" name = "l03159" > < / a > < span class = "lineno" > 3159< / span > < / div >
< div class = "line" > < a id = "l03160" name = "l03160" > < / a > < span class = "lineno" > < a class = "line" href = "classswig_1_1_swig_ptr___py_object.html#ae16bd6eaa776cf3cb99f4385dd2eecc3" > 3160< / a > < / span > < a class = "code hl_function" href = "classswig_1_1_swig_ptr___py_object.html#ae16bd6eaa776cf3cb99f4385dd2eecc3" > SwigPtr_PyObject< / a > (< span class = "keyword" > const< / span > < a class = "code hl_class" href = "classswig_1_1_swig_ptr___py_object.html" > SwigPtr_PyObject< / a > & item) : < a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > (item.< a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > )< / div >
< div class = "line" > < a id = "l03161" name = "l03161" > < / a > < span class = "lineno" > 3161< / span > {< / div >
< div class = "line" > < a id = "l03162" name = "l03162" > < / a > < span class = "lineno" > 3162< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc4dd083ffcb3bc22ea34b1f3c4afd7c" > SWIG_PYTHON_THREAD_BEGIN_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l03163" name = "l03163" > < / a > < span class = "lineno" > 3163< / span > Py_XINCREF(< a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > ); < / div >
< div class = "line" > < a id = "l03164" name = "l03164" > < / a > < span class = "lineno" > 3164< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a320aff2875f19ba4cfb71eefd84fd618" > SWIG_PYTHON_THREAD_END_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l03165" name = "l03165" > < / a > < span class = "lineno" > 3165< / span > }< / div >
< div class = "line" > < a id = "l03166" name = "l03166" > < / a > < span class = "lineno" > 3166< / span > < / div >
< div class = "line" > < a id = "l03167" name = "l03167" > < / a > < span class = "lineno" > < a class = "line" href = "classswig_1_1_swig_ptr___py_object.html#a5cc99808759dec834b54e78ce5e94b96" > 3167< / a > < / span > < a class = "code hl_function" href = "classswig_1_1_swig_ptr___py_object.html#a5cc99808759dec834b54e78ce5e94b96" > SwigPtr_PyObject< / a > (PyObject *obj, < span class = "keywordtype" > bool< / span > initial_ref = < span class = "keyword" > true< / span > ) :< a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > (obj)< / div >
< div class = "line" > < a id = "l03168" name = "l03168" > < / a > < span class = "lineno" > 3168< / span > {< / div >
< div class = "line" > < a id = "l03169" name = "l03169" > < / a > < span class = "lineno" > 3169< / span > < span class = "keywordflow" > if< / span > (initial_ref) {< / div >
< div class = "line" > < a id = "l03170" name = "l03170" > < / a > < span class = "lineno" > 3170< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc4dd083ffcb3bc22ea34b1f3c4afd7c" > SWIG_PYTHON_THREAD_BEGIN_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l03171" name = "l03171" > < / a > < span class = "lineno" > 3171< / span > Py_XINCREF(< a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > );< / div >
< div class = "line" > < a id = "l03172" name = "l03172" > < / a > < span class = "lineno" > 3172< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a320aff2875f19ba4cfb71eefd84fd618" > SWIG_PYTHON_THREAD_END_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l03173" name = "l03173" > < / a > < span class = "lineno" > 3173< / span > }< / div >
< div class = "line" > < a id = "l03174" name = "l03174" > < / a > < span class = "lineno" > 3174< / span > }< / div >
< div class = "line" > < a id = "l03175" name = "l03175" > < / a > < span class = "lineno" > 3175< / span > < / div >
< div class = "line" > < a id = "l03176" name = "l03176" > < / a > < span class = "lineno" > < a class = "line" href = "classswig_1_1_swig_ptr___py_object.html#adc2268d88a2a825f491e71389c563c5e" > 3176< / a > < / span > < a class = "code hl_class" href = "classswig_1_1_swig_ptr___py_object.html" > SwigPtr_PyObject< / a > & < a class = "code hl_function" href = "classswig_1_1_swig_ptr___py_object.html#adc2268d88a2a825f491e71389c563c5e" > operator=< / a > (< span class = "keyword" > const< / span > < a class = "code hl_class" href = "classswig_1_1_swig_ptr___py_object.html" > SwigPtr_PyObject< / a > & item) < / div >
< div class = "line" > < a id = "l03177" name = "l03177" > < / a > < span class = "lineno" > 3177< / span > {< / div >
< div class = "line" > < a id = "l03178" name = "l03178" > < / a > < span class = "lineno" > 3178< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc4dd083ffcb3bc22ea34b1f3c4afd7c" > SWIG_PYTHON_THREAD_BEGIN_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l03179" name = "l03179" > < / a > < span class = "lineno" > 3179< / span > Py_XINCREF(item._obj);< / div >
< div class = "line" > < a id = "l03180" name = "l03180" > < / a > < span class = "lineno" > 3180< / span > Py_XDECREF(< a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > );< / div >
< div class = "line" > < a id = "l03181" name = "l03181" > < / a > < span class = "lineno" > 3181< / span > < a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > = item._obj;< / div >
< div class = "line" > < a id = "l03182" name = "l03182" > < / a > < span class = "lineno" > 3182< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a320aff2875f19ba4cfb71eefd84fd618" > SWIG_PYTHON_THREAD_END_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l03183" name = "l03183" > < / a > < span class = "lineno" > 3183< / span > < span class = "keywordflow" > return< / span > *< span class = "keyword" > this< / span > ; < / div >
< div class = "line" > < a id = "l03184" name = "l03184" > < / a > < span class = "lineno" > 3184< / span > }< / div >
< div class = "line" > < a id = "l03185" name = "l03185" > < / a > < span class = "lineno" > 3185< / span > < / div >
< div class = "line" > < a id = "l03186" name = "l03186" > < / a > < span class = "lineno" > < a class = "line" href = "classswig_1_1_swig_ptr___py_object.html#a6ab6b7688b9c8b420f5a2866d51ef253" > 3186< / a > < / span > < a class = "code hl_function" href = "classswig_1_1_swig_ptr___py_object.html#a6ab6b7688b9c8b420f5a2866d51ef253" > ~SwigPtr_PyObject< / a > () < / div >
< div class = "line" > < a id = "l03187" name = "l03187" > < / a > < span class = "lineno" > 3187< / span > {< / div >
< div class = "line" > < a id = "l03188" name = "l03188" > < / a > < span class = "lineno" > 3188< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc4dd083ffcb3bc22ea34b1f3c4afd7c" > SWIG_PYTHON_THREAD_BEGIN_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l03189" name = "l03189" > < / a > < span class = "lineno" > 3189< / span > Py_XDECREF(< a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > );< / div >
< div class = "line" > < a id = "l03190" name = "l03190" > < / a > < span class = "lineno" > 3190< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a320aff2875f19ba4cfb71eefd84fd618" > SWIG_PYTHON_THREAD_END_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l03191" name = "l03191" > < / a > < span class = "lineno" > 3191< / span > }< / div >
< div class = "line" > < a id = "l03192" name = "l03192" > < / a > < span class = "lineno" > 3192< / span > < / div >
< div class = "line" > < a id = "l03193" name = "l03193" > < / a > < span class = "lineno" > < a class = "line" href = "classswig_1_1_swig_ptr___py_object.html#a73d967a03dcaf25835425d0ba2ac2ec2" > 3193< / a > < / span > < span class = "keyword" > operator< / span > PyObject *() < span class = "keyword" > const< / span > < / div >
< div class = "line" > < a id = "l03194" name = "l03194" > < / a > < span class = "lineno" > 3194< / span > {< / div >
< div class = "line" > < a id = "l03195" name = "l03195" > < / a > < span class = "lineno" > 3195< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > ;< / div >
< div class = "line" > < a id = "l03196" name = "l03196" > < / a > < span class = "lineno" > 3196< / span > }< / div >
< div class = "line" > < a id = "l03197" name = "l03197" > < / a > < span class = "lineno" > 3197< / span > < / div >
< div class = "line" > < a id = "l03198" name = "l03198" > < / a > < span class = "lineno" > < a class = "line" href = "classswig_1_1_swig_ptr___py_object.html#a1f3392547146e6539a44d62f565c406b" > 3198< / a > < / span > PyObject *< a class = "code hl_function" href = "classswig_1_1_swig_ptr___py_object.html#a1f3392547146e6539a44d62f565c406b" > operator-> < / a > ()< span class = "keyword" > const< / span > < / div >
< div class = "line" > < a id = "l03199" name = "l03199" > < / a > < span class = "lineno" > 3199< / span > < span class = "keyword" > < / span > {< / div >
< div class = "line" > < a id = "l03200" name = "l03200" > < / a > < span class = "lineno" > 3200< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > ;< / div >
< div class = "line" > < a id = "l03201" name = "l03201" > < / a > < span class = "lineno" > 3201< / span > }< / div >
< div class = "line" > < a id = "l03202" name = "l03202" > < / a > < span class = "lineno" > 3202< / span > };< / div >
< div class = "line" > < a id = "l03203" name = "l03203" > < / a > < span class = "lineno" > 3203< / span > }< / div >
< div class = "line" > < a id = "l03204" name = "l03204" > < / a > < span class = "lineno" > 3204< / span > < / div >
< div class = "line" > < a id = "l03205" name = "l03205" > < / a > < span class = "lineno" > 3205< / span > < / div >
< div class = "line" > < a id = "l03206" name = "l03206" > < / a > < span class = "lineno" > 3206< / span > < span class = "keyword" > namespace < / span > < a class = "code hl_namespace" href = "namespaceswig.html" > swig< / a > {< / div >
< div class = "line" > < a id = "l03207" name = "l03207" > < / a > < span class = "lineno" > 3207< / span > < span class = "keyword" > struct < / span > SwigVar_PyObject : SwigPtr_PyObject {< / div >
< div class = "line" > < a id = "l03208" name = "l03208" > < / a > < span class = "lineno" > < a class = "line" href = "structswig_1_1_swig_var___py_object.html#a1f7f613bbeb34f95a2b4172f5820ca15" > 3208< / a > < / span > < a class = "code hl_function" href = "structswig_1_1_swig_var___py_object.html#a1f7f613bbeb34f95a2b4172f5820ca15" > SwigVar_PyObject< / a > (PyObject* obj = 0) : < a class = "code hl_class" href = "classswig_1_1_swig_ptr___py_object.html" > SwigPtr_PyObject< / a > (obj, false) { }< / div >
< div class = "line" > < a id = "l03209" name = "l03209" > < / a > < span class = "lineno" > 3209< / span > < / div >
< div class = "line" > < a id = "l03210" name = "l03210" > < / a > < span class = "lineno" > < a class = "line" href = "structswig_1_1_swig_var___py_object.html#aa07d26d95fdd12a95c912e048a877aa0" > 3210< / a > < / span > < a class = "code hl_struct" href = "structswig_1_1_swig_var___py_object.html" > SwigVar_PyObject< / a > & < a class = "code hl_function" href = "structswig_1_1_swig_var___py_object.html#aa07d26d95fdd12a95c912e048a877aa0" > operator = < / a > (PyObject* obj)< / div >
< div class = "line" > < a id = "l03211" name = "l03211" > < / a > < span class = "lineno" > 3211< / span > {< / div >
< div class = "line" > < a id = "l03212" name = "l03212" > < / a > < span class = "lineno" > 3212< / span > Py_XDECREF(< a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > );< / div >
< div class = "line" > < a id = "l03213" name = "l03213" > < / a > < span class = "lineno" > 3213< / span > < a class = "code hl_variable" href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > _obj< / a > = obj;< / div >
< div class = "line" > < a id = "l03214" name = "l03214" > < / a > < span class = "lineno" > 3214< / span > < span class = "keywordflow" > return< / span > *< span class = "keyword" > this< / span > ; < / div >
< div class = "line" > < a id = "l03215" name = "l03215" > < / a > < span class = "lineno" > 3215< / span > }< / div >
< div class = "line" > < a id = "l03216" name = "l03216" > < / a > < span class = "lineno" > 3216< / span > };< / div >
< div class = "line" > < a id = "l03217" name = "l03217" > < / a > < span class = "lineno" > 3217< / span > }< / div >
< div class = "line" > < a id = "l03218" name = "l03218" > < / a > < span class = "lineno" > 3218< / span > < / div >
< div class = "line" > < a id = "l03219" name = "l03219" > < / a > < span class = "lineno" > 3219< / span > < / div >
< div class = "line" > < a id = "l03220" name = "l03220" > < / a > < span class = "lineno" > 3220< / span > < span class = "preprocessor" > #include < cstdint> < / span > < / div >
< div class = "line" > < a id = "l03221" name = "l03221" > < / a > < span class = "lineno" > 3221< / span > < span class = "preprocessor" > #include < string> < / span > < / div >
< div class = "line" > < a id = "l03222" name = "l03222" > < / a > < span class = "lineno" > 3222< / span > < span class = "preprocessor" > #include < vector> < / span > < / div >
< div class = "line" > < a id = "l03223" name = "l03223" > < / a > < span class = "lineno" > 3223< / span > < / div >
< div class = "line" > < a id = "l03224" name = "l03224" > < / a > < span class = "lineno" > 3224< / span > < span class = "preprocessor" > #include " < a class = "code" href = "basictypes_8h.html" > ortools/base/basictypes.h< / a > " < / span > < / div >
< div class = "line" > < a id = "l03225" name = "l03225" > < / a > < span class = "lineno" > 3225< / span > < / div >
< div class = "line" > < a id = "l03226" name = "l03226" > < / a > < span class = "lineno" > 3226< / span > < / div >
< div class = "line" > < a id = "l03227" name = "l03227" > < / a > < span class = "lineno" > 3227< / span > < span class = "preprocessor" > #include < stdint.h> < / span > < span class = "comment" > // Use the C99 official header< / span > < / div >
< div class = "line" > < a id = "l03228" name = "l03228" > < / a > < span class = "lineno" > 3228< / span > < / div >
< div class = "line" > < a id = "l03229" name = "l03229" > < / a > < span class = "lineno" > 3229< / span > < / div >
< div class = "line" > < a id = "l03230" name = "l03230" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a166de8bdcf295101efabbdb2d5f3fb18" > 3230< / a > < / span > < span class = "preprocessor" > #define SWIGWORDSIZE64< / span > < / div >
< div class = "line" > < a id = "l03231" name = "l03231" > < / a > < span class = "lineno" > 3231< / span > < span class = "preprocessor" > #ifndef LONG_MAX< / span > < / div >
< div class = "line" > < a id = "l03232" name = "l03232" > < / a > < span class = "lineno" > 3232< / span > < span class = "preprocessor" > #include < limits.h> < / span > < / div >
< div class = "line" > < a id = "l03233" name = "l03233" > < / a > < span class = "lineno" > 3233< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03234" name = "l03234" > < / a > < span class = "lineno" > 3234< / span > < span class = "preprocessor" > #if (__WORDSIZE == 32) || (LONG_MAX == INT_MAX)< / span > < / div >
< div class = "line" > < a id = "l03235" name = "l03235" > < / a > < span class = "lineno" > 3235< / span > < span class = "preprocessor" > # error " SWIG wrapped code invalid in 32 bit architecture, regenerate code using -DSWIGWORDSIZE32" < / span > < / div >
< div class = "line" > < a id = "l03236" name = "l03236" > < / a > < span class = "lineno" > 3236< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03237" name = "l03237" > < / a > < span class = "lineno" > 3237< / span > < / div >
< div class = "line" > < a id = "l03238" name = "l03238" > < / a > < span class = "lineno" > 3238< / span > < / div >
< div class = "line" > < a id = "l03239" name = "l03239" > < / a > < span class = "lineno" > 3239< / span > < span class = "preprocessor" > #include < string> < / span > < / div >
< div class = "line" > < a id = "l03240" name = "l03240" > < / a > < span class = "lineno" > 3240< / span > < / div >
< div class = "line" > < a id = "l03241" name = "l03241" > < / a > < span class = "lineno" > 3241< / span > < / div >
< div class = "line" > < a id = "l03242" name = "l03242" > < / a > < span class = "lineno" > 3242< / span > < span class = "preprocessor" > #include " ortools/base/python-swig.h" < / span > < / div >
< div class = "line" > < a id = "l03243" name = "l03243" > < / a > < span class = "lineno" > 3243< / span > < / div >
< div class = "line" > < a id = "l03244" name = "l03244" > < / a > < span class = "lineno" > 3244< / span > < / div >
< div class = "line" > < a id = "l03245" name = "l03245" > < / a > < span class = "lineno" > 3245< / span > < span class = "preprocessor" > #include < functional> < / span > < / div >
< div class = "line" > < a id = "l03246" name = "l03246" > < / a > < span class = "lineno" > 3246< / span > < / div >
< div class = "line" > < a id = "l03247" name = "l03247" > < / a > < span class = "lineno" > 3247< / span > < span class = "comment" > // A copyable, ref-counted python pointer.< / span > < / div >
< div class = "line" > < a id = "l03248" name = "l03248" > < / a > < span class = "lineno" > 3248< / span > < span class = "comment" > // TODO(user): Make it movable-only when we support generalized lambda< / span > < / div >
< div class = "line" > < a id = "l03249" name = "l03249" > < / a > < span class = "lineno" > 3249< / span > < span class = "comment" > // capture.< / span > < / div >
< div class = "line" > < a id = "l03250" name = "l03250" > < / a > < span class = "lineno" > 3250< / span > < span class = "keyword" > class < / span > < a class = "code hl_class" href = "class_shared_py_ptr.html" > SharedPyPtr< / a > {< / div >
< div class = "line" > < a id = "l03251" name = "l03251" > < / a > < span class = "lineno" > 3251< / span > < span class = "keyword" > public< / span > :< / div >
< div class = "line" > < a id = "l03252" name = "l03252" > < / a > < span class = "lineno" > < a class = "line" href = "class_shared_py_ptr.html#a84bfa5999842e4de34189d831d4d7b3e" > 3252< / a > < / span > < span class = "keyword" > explicit< / span > < a class = "code hl_function" href = "class_shared_py_ptr.html#a84bfa5999842e4de34189d831d4d7b3e" > SharedPyPtr< / a > (PyObject* obj) : obj_(obj) { Py_INCREF(obj_); }< / div >
< div class = "line" > < a id = "l03253" name = "l03253" > < / a > < span class = "lineno" > < a class = "line" href = "class_shared_py_ptr.html#a5494319afdb5717fa1de34de969f4b38" > 3253< / a > < / span > < a class = "code hl_function" href = "class_shared_py_ptr.html#a5494319afdb5717fa1de34de969f4b38" > SharedPyPtr< / a > (< span class = "keyword" > const< / span > < a class = "code hl_class" href = "class_shared_py_ptr.html" > SharedPyPtr< / a > & other) : obj_(other.obj_) { Py_INCREF(obj_); }< / div >
< div class = "line" > < a id = "l03254" name = "l03254" > < / a > < span class = "lineno" > 3254< / span > < / div >
< div class = "line" > < a id = "l03255" name = "l03255" > < / a > < span class = "lineno" > < a class = "line" href = "class_shared_py_ptr.html#aa9d88f06574c2bb4b563cf7103dc2de2" > 3255< / a > < / span > < a class = "code hl_function" href = "class_shared_py_ptr.html#aa9d88f06574c2bb4b563cf7103dc2de2" > ~SharedPyPtr< / a > () { Py_DECREF(obj_); }< / div >
< div class = "line" > < a id = "l03256" name = "l03256" > < / a > < span class = "lineno" > 3256< / span > < / div >
< div class = "line" > < a id = "l03257" name = "l03257" > < / a > < span class = "lineno" > < a class = "line" href = "class_shared_py_ptr.html#a4b8a2ad36eff21bb3b2af79409db22db" > 3257< / a > < / span > PyObject* < a class = "code hl_function" href = "class_shared_py_ptr.html#a4b8a2ad36eff21bb3b2af79409db22db" > get< / a > ()< span class = "keyword" > const < / span > { < span class = "keywordflow" > return< / span > obj_; }< / div >
< div class = "line" > < a id = "l03258" name = "l03258" > < / a > < span class = "lineno" > 3258< / span > < / div >
< div class = "line" > < a id = "l03259" name = "l03259" > < / a > < span class = "lineno" > 3259< / span > < span class = "keyword" > private< / span > :< / div >
< div class = "line" > < a id = "l03260" name = "l03260" > < / a > < span class = "lineno" > 3260< / span > < span class = "comment" > // We do not follow the rule of three as we only want to copy construct.< / span > < / div >
< div class = "line" > < a id = "l03261" name = "l03261" > < / a > < span class = "lineno" > 3261< / span > < a class = "code hl_class" href = "class_shared_py_ptr.html" > SharedPyPtr< / a > & operator=(< span class = "keyword" > const< / span > < a class = "code hl_class" href = "class_shared_py_ptr.html" > SharedPyPtr< / a > & );< / div >
< div class = "line" > < a id = "l03262" name = "l03262" > < / a > < span class = "lineno" > 3262< / span > < / div >
< div class = "line" > < a id = "l03263" name = "l03263" > < / a > < span class = "lineno" > 3263< / span > PyObject* < span class = "keyword" > const< / span > obj_;< / div >
< div class = "line" > < a id = "l03264" name = "l03264" > < / a > < span class = "lineno" > 3264< / span > };< / div >
< div class = "line" > < a id = "l03265" name = "l03265" > < / a > < span class = "lineno" > 3265< / span > < / div >
< div class = "line" > < a id = "l03266" name = "l03266" > < / a > < span class = "lineno" > 3266< / span > < span class = "keyword" > template< / span > < < span class = "keyword" > typename< / span > ReturnT> < / div >
< div class = "line" > < a id = "l03267" name = "l03267" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2ac08c257ddb928d38659df1a430775b" > 3267< / a > < / span > < span class = "keyword" > static< / span > ReturnT < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2ac08c257ddb928d38659df1a430775b" > HandleResult< / a > (PyObject* pyresult) {< / div >
< div class = "line" > < a id = "l03268" name = "l03268" > < / a > < span class = "lineno" > 3268< / span > < span class = "comment" > // This zero-initializes builtin types.< / span > < / div >
< div class = "line" > < a id = "l03269" name = "l03269" > < / a > < span class = "lineno" > 3269< / span > ReturnT result = ReturnT();< / div >
< div class = "line" > < a id = "l03270" name = "l03270" > < / a > < span class = "lineno" > 3270< / span > < span class = "keywordflow" > if< / span > (!pyresult) {< / div >
< div class = "line" > < a id = "l03271" name = "l03271" > < / a > < span class = "lineno" > 3271< / span > < span class = "keywordflow" > if< / span > (!PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l03272" name = "l03272" > < / a > < span class = "lineno" > 3272< / span > PyErr_SetString(PyExc_RuntimeError,< / div >
< div class = "line" > < a id = "l03273" name = "l03273" > < / a > < span class = "lineno" > 3273< / span > < span class = "stringliteral" > " SWIG std::function invocation failed." < / span > );< / div >
< div class = "line" > < a id = "l03274" name = "l03274" > < / a > < span class = "lineno" > 3274< / span > }< / div >
< div class = "line" > < a id = "l03275" name = "l03275" > < / a > < span class = "lineno" > 3275< / span > < span class = "keywordflow" > return< / span > result;< / div >
< div class = "line" > < a id = "l03276" name = "l03276" > < / a > < span class = "lineno" > 3276< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03277" name = "l03277" > < / a > < span class = "lineno" > 3277< / span > < span class = "keywordflow" > if< / span > (!PyObjAs< ReturnT> (pyresult, & result)) {< / div >
< div class = "line" > < a id = "l03278" name = "l03278" > < / a > < span class = "lineno" > 3278< / span > < span class = "keywordflow" > if< / span > (!PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l03279" name = "l03279" > < / a > < span class = "lineno" > 3279< / span > PyErr_SetString(PyExc_RuntimeError,< / div >
< div class = "line" > < a id = "l03280" name = "l03280" > < / a > < span class = "lineno" > 3280< / span > < span class = "stringliteral" > " SWIG std::function invocation failed." < / span > );< / div >
< div class = "line" > < a id = "l03281" name = "l03281" > < / a > < span class = "lineno" > 3281< / span > }< / div >
< div class = "line" > < a id = "l03282" name = "l03282" > < / a > < span class = "lineno" > 3282< / span > }< / div >
< div class = "line" > < a id = "l03283" name = "l03283" > < / a > < span class = "lineno" > 3283< / span > Py_DECREF(pyresult);< / div >
< div class = "line" > < a id = "l03284" name = "l03284" > < / a > < span class = "lineno" > 3284< / span > }< / div >
< div class = "line" > < a id = "l03285" name = "l03285" > < / a > < span class = "lineno" > 3285< / span > < span class = "keywordflow" > return< / span > result;< / div >
< div class = "line" > < a id = "l03286" name = "l03286" > < / a > < span class = "lineno" > 3286< / span > }< / div >
< div class = "line" > < a id = "l03287" name = "l03287" > < / a > < span class = "lineno" > 3287< / span > < / div >
< div class = "line" > < a id = "l03288" name = "l03288" > < / a > < span class = "lineno" > 3288< / span > < span class = "keyword" > template< / span > < > < / div >
< div class = "line" > < a id = "l03289" name = "l03289" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a760602a84b42d19af4fa5bea03ece211" > 3289< / a > < / span > < span class = "keywordtype" > void< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a760602a84b42d19af4fa5bea03ece211" > HandleResult< void> < / a > (PyObject * pyresult) {< / div >
< div class = "line" > < a id = "l03290" name = "l03290" > < / a > < span class = "lineno" > 3290< / span > < span class = "keywordflow" > if< / span > (!pyresult) {< / div >
< div class = "line" > < a id = "l03291" name = "l03291" > < / a > < span class = "lineno" > 3291< / span > < span class = "keywordflow" > if< / span > (!PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l03292" name = "l03292" > < / a > < span class = "lineno" > 3292< / span > PyErr_SetString(PyExc_RuntimeError,< / div >
< div class = "line" > < a id = "l03293" name = "l03293" > < / a > < span class = "lineno" > 3293< / span > < span class = "stringliteral" > " SWIG std::function invocation failed." < / span > );< / div >
< div class = "line" > < a id = "l03294" name = "l03294" > < / a > < span class = "lineno" > 3294< / span > }< / div >
< div class = "line" > < a id = "l03295" name = "l03295" > < / a > < span class = "lineno" > 3295< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03296" name = "l03296" > < / a > < span class = "lineno" > 3296< / span > Py_DECREF(pyresult);< / div >
< div class = "line" > < a id = "l03297" name = "l03297" > < / a > < span class = "lineno" > 3297< / span > }< / div >
< div class = "line" > < a id = "l03298" name = "l03298" > < / a > < span class = "lineno" > 3298< / span > }< / div >
< div class = "line" > < a id = "l03299" name = "l03299" > < / a > < span class = "lineno" > 3299< / span > < / div >
< div class = "line" > < a id = "l03300" name = "l03300" > < / a > < span class = "lineno" > 3300< / span > < span class = "keyword" > template< / span > < < span class = "keyword" > typename< / span > ReturnT, < span class = "keyword" > typename< / span > ... Args> < / div >
< div class = "line" > < a id = "l03301" name = "l03301" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ad773b4b43a51c5e11ff104561166ff5c" > 3301< / a > < / span > < span class = "keyword" > static< / span > ReturnT < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad773b4b43a51c5e11ff104561166ff5c" > InvokePythonCallableReturning< / a > (PyObject* pyfunc,< / div >
< div class = "line" > < a id = "l03302" name = "l03302" > < / a > < span class = "lineno" > 3302< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > * format, Args... args) {< / div >
< div class = "line" > < a id = "l03303" name = "l03303" > < / a > < span class = "lineno" > 3303< / span > < span class = "comment" > // The const_cast is safe (it' s here only because the python API is not< / span > < / div >
< div class = "line" > < a id = "l03304" name = "l03304" > < / a > < span class = "lineno" > 3304< / span > < span class = "comment" > // const-correct).< / span > < / div >
< div class = "line" > < a id = "l03305" name = "l03305" > < / a > < span class = "lineno" > 3305< / span > < span class = "keywordflow" > return< / span > HandleResult< ReturnT> (< / div >
< div class = "line" > < a id = "l03306" name = "l03306" > < / a > < span class = "lineno" > 3306< / span > PyObject_CallFunction(pyfunc, < span class = "keyword" > const_cast< < / span > < span class = "keywordtype" > char< / span > *< span class = "keyword" > > < / span > (format), args...));< / div >
< div class = "line" > < a id = "l03307" name = "l03307" > < / a > < span class = "lineno" > 3307< / span > }< / div >
< div class = "line" > < a id = "l03308" name = "l03308" > < / a > < span class = "lineno" > 3308< / span > < / div >
< div class = "line" > < a id = "l03309" name = "l03309" > < / a > < span class = "lineno" > 3309< / span > < span class = "keyword" > template< / span > < < span class = "keyword" > typename< / span > ReturnT> < / div >
< div class = "line" > < a id = "l03310" name = "l03310" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a64d72b9db261cc6eeb51af1a2900bb45" > 3310< / a > < / span > < span class = "keyword" > static< / span > ReturnT < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad773b4b43a51c5e11ff104561166ff5c" > InvokePythonCallableReturning< / a > (PyObject* pyfunc) {< / div >
< div class = "line" > < a id = "l03311" name = "l03311" > < / a > < span class = "lineno" > 3311< / span > < span class = "keywordflow" > return< / span > HandleResult< ReturnT> (PyObject_CallFunctionObjArgs(pyfunc, < span class = "keyword" > nullptr< / span > ));< / div >
< div class = "line" > < a id = "l03312" name = "l03312" > < / a > < span class = "lineno" > 3312< / span > }< / div >
< div class = "line" > < a id = "l03313" name = "l03313" > < / a > < span class = "lineno" > 3313< / span > < / div >
< div class = "line" > < a id = "l03314" name = "l03314" > < / a > < span class = "lineno" > 3314< / span > < / div >
< div class = "line" > < a id = "l03315" name = "l03315" > < / a > < span class = "lineno" > 3315< / span > < / div >
< div class = "line" > < a id = "l03316" name = "l03316" > < / a > < span class = "lineno" > 3316< / span > < span class = "preprocessor" > #include " < a class = "code" href = "cp__model_8pb_8h.html" > ortools/sat/cp_model.pb.h< / a > " < / span > < / div >
< div class = "line" > < a id = "l03317" name = "l03317" > < / a > < span class = "lineno" > 3317< / span > < span class = "preprocessor" > #include " < a class = "code" href = "sat__parameters_8pb_8h.html" > ortools/sat/sat_parameters.pb.h< / a > " < / span > < / div >
< div class = "line" > < a id = "l03318" name = "l03318" > < / a > < span class = "lineno" > 3318< / span > < span class = "preprocessor" > #include " ortools/sat/swig_helper.h" < / span > < / div >
< div class = "line" > < a id = "l03319" name = "l03319" > < / a > < span class = "lineno" > 3319< / span > < / div >
< div class = "line" > < a id = "l03320" name = "l03320" > < / a > < span class = "lineno" > 3320< / span > < / div >
< div class = "line" > < a id = "l03321" name = "l03321" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a653196403354a30149a9f9ff67988545" > 3321< / a > < / span > < span class = "preprocessor" > #define SWIG_From_long PyInt_FromLong < / span > < / div >
< div class = "line" > < a id = "l03322" name = "l03322" > < / a > < span class = "lineno" > 3322< / span > < / div >
< div class = "line" > < a id = "l03323" name = "l03323" > < / a > < span class = "lineno" > 3323< / span > < / div >
< div class = "line" > < a id = "l03324" name = "l03324" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a920116ba77f1ae02cb8ab8730ad22eb9" > 3324< / a > < / span > < span class = "preprocessor" > #define SWIG_From_double PyFloat_FromDouble < / span > < / div >
< div class = "line" > < a id = "l03325" name = "l03325" > < / a > < span class = "lineno" > 3325< / span > < / div >
< div class = "line" > < a id = "l03326" name = "l03326" > < / a > < span class = "lineno" > 3326< / span > < / div >
< div class = "line" > < a id = "l03327" name = "l03327" > < / a > < span class = "lineno" > 3327< / span > < span class = "preprocessor" > #include < limits.h> < / span > < / div >
< div class = "line" > < a id = "l03328" name = "l03328" > < / a > < span class = "lineno" > 3328< / span > < span class = "preprocessor" > #if !defined(SWIG_NO_LLONG_MAX)< / span > < / div >
< div class = "line" > < a id = "l03329" name = "l03329" > < / a > < span class = "lineno" > 3329< / span > < span class = "preprocessor" > # if !defined(LLONG_MAX) & & defined(__GNUC__) & & defined (__LONG_LONG_MAX__)< / span > < / div >
< div class = "line" > < a id = "l03330" name = "l03330" > < / a > < span class = "lineno" > 3330< / span > < span class = "preprocessor" > # define LLONG_MAX __LONG_LONG_MAX__< / span > < / div >
< div class = "line" > < a id = "l03331" name = "l03331" > < / a > < span class = "lineno" > 3331< / span > < span class = "preprocessor" > # define LLONG_MIN (-LLONG_MAX - 1LL)< / span > < / div >
< div class = "line" > < a id = "l03332" name = "l03332" > < / a > < span class = "lineno" > 3332< / span > < span class = "preprocessor" > # define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL)< / span > < / div >
< div class = "line" > < a id = "l03333" name = "l03333" > < / a > < span class = "lineno" > 3333< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l03334" name = "l03334" > < / a > < span class = "lineno" > 3334< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03335" name = "l03335" > < / a > < span class = "lineno" > 3335< / span > < / div >
< div class = "line" > < a id = "l03336" name = "l03336" > < / a > < span class = "lineno" > 3336< / span > < / div >
< div class = "line" > < a id = "l03337" name = "l03337" > < / a > < span class = "lineno" > 3337< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l03338" name = "l03338" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a14604bc0932d6a4a99475970ac783697" > 3338< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a14604bc0932d6a4a99475970ac783697" > SWIG_AsVal_double< / a > (PyObject *obj, < span class = "keywordtype" > double< / span > *val)< / div >
< div class = "line" > < a id = "l03339" name = "l03339" > < / a > < span class = "lineno" > 3339< / span > {< / div >
< div class = "line" > < a id = "l03340" name = "l03340" > < / a > < span class = "lineno" > 3340< / span > < span class = "keywordtype" > int< / span > res = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a2685345a18f9d5fe8a390ec8500cb916" > SWIG_TypeError< / a > ;< / div >
< div class = "line" > < a id = "l03341" name = "l03341" > < / a > < span class = "lineno" > 3341< / span > < span class = "keywordflow" > if< / span > (PyFloat_Check(obj)) {< / div >
< div class = "line" > < a id = "l03342" name = "l03342" > < / a > < span class = "lineno" > 3342< / span > < span class = "keywordflow" > if< / span > (val) *val = PyFloat_AsDouble(obj);< / div >
< div class = "line" > < a id = "l03343" name = "l03343" > < / a > < span class = "lineno" > 3343< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ;< / div >
< div class = "line" > < a id = "l03344" name = "l03344" > < / a > < span class = "lineno" > 3344< / span > < span class = "preprocessor" > #if PY_VERSION_HEX < 0x03000000< / span > < / div >
< div class = "line" > < a id = "l03345" name = "l03345" > < / a > < span class = "lineno" > 3345< / span > } < span class = "keywordflow" > else< / span > < span class = "keywordflow" > if< / span > (PyInt_Check(obj)) {< / div >
< div class = "line" > < a id = "l03346" name = "l03346" > < / a > < span class = "lineno" > 3346< / span > < span class = "keywordflow" > if< / span > (val) *val = (double) PyInt_AsLong(obj);< / div >
< div class = "line" > < a id = "l03347" name = "l03347" > < / a > < span class = "lineno" > 3347< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ;< / div >
< div class = "line" > < a id = "l03348" name = "l03348" > < / a > < span class = "lineno" > 3348< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03349" name = "l03349" > < / a > < span class = "lineno" > 3349< / span > } < span class = "keywordflow" > else< / span > < span class = "keywordflow" > if< / span > (PyLong_Check(obj)) {< / div >
< div class = "line" > < a id = "l03350" name = "l03350" > < / a > < span class = "lineno" > 3350< / span > < span class = "keywordtype" > double< / span > v = PyLong_AsDouble(obj);< / div >
< div class = "line" > < a id = "l03351" name = "l03351" > < / a > < span class = "lineno" > 3351< / span > < span class = "keywordflow" > if< / span > (!PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l03352" name = "l03352" > < / a > < span class = "lineno" > 3352< / span > < span class = "keywordflow" > if< / span > (val) *val = v;< / div >
< div class = "line" > < a id = "l03353" name = "l03353" > < / a > < span class = "lineno" > 3353< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ;< / div >
< div class = "line" > < a id = "l03354" name = "l03354" > < / a > < span class = "lineno" > 3354< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03355" name = "l03355" > < / a > < span class = "lineno" > 3355< / span > PyErr_Clear();< / div >
< div class = "line" > < a id = "l03356" name = "l03356" > < / a > < span class = "lineno" > 3356< / span > }< / div >
< div class = "line" > < a id = "l03357" name = "l03357" > < / a > < span class = "lineno" > 3357< / span > }< / div >
< div class = "line" > < a id = "l03358" name = "l03358" > < / a > < span class = "lineno" > 3358< / span > < span class = "preprocessor" > #ifdef SWIG_PYTHON_CAST_MODE< / span > < / div >
< div class = "line" > < a id = "l03359" name = "l03359" > < / a > < span class = "lineno" > 3359< / span > {< / div >
< div class = "line" > < a id = "l03360" name = "l03360" > < / a > < span class = "lineno" > 3360< / span > < span class = "keywordtype" > int< / span > dispatch = 0;< / div >
< div class = "line" > < a id = "l03361" name = "l03361" > < / a > < span class = "lineno" > 3361< / span > < span class = "keywordtype" > double< / span > d = PyFloat_AsDouble(obj);< / div >
< div class = "line" > < a id = "l03362" name = "l03362" > < / a > < span class = "lineno" > 3362< / span > < span class = "keywordflow" > if< / span > (!PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l03363" name = "l03363" > < / a > < span class = "lineno" > 3363< / span > < span class = "keywordflow" > if< / span > (val) *val = d;< / div >
< div class = "line" > < a id = "l03364" name = "l03364" > < / a > < span class = "lineno" > 3364< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4f6f5e0444e44e48aef51f6620438a5f" > SWIG_AddCast< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > );< / div >
< div class = "line" > < a id = "l03365" name = "l03365" > < / a > < span class = "lineno" > 3365< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03366" name = "l03366" > < / a > < span class = "lineno" > 3366< / span > PyErr_Clear();< / div >
< div class = "line" > < a id = "l03367" name = "l03367" > < / a > < span class = "lineno" > 3367< / span > }< / div >
< div class = "line" > < a id = "l03368" name = "l03368" > < / a > < span class = "lineno" > 3368< / span > < span class = "keywordflow" > if< / span > (!dispatch) {< / div >
< div class = "line" > < a id = "l03369" name = "l03369" > < / a > < span class = "lineno" > 3369< / span > < span class = "keywordtype" > long< / span > v = PyLong_AsLong(obj);< / div >
< div class = "line" > < a id = "l03370" name = "l03370" > < / a > < span class = "lineno" > 3370< / span > < span class = "keywordflow" > if< / span > (!PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l03371" name = "l03371" > < / a > < span class = "lineno" > 3371< / span > < span class = "keywordflow" > if< / span > (val) *val = v;< / div >
< div class = "line" > < a id = "l03372" name = "l03372" > < / a > < span class = "lineno" > 3372< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4f6f5e0444e44e48aef51f6620438a5f" > SWIG_AddCast< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4f6f5e0444e44e48aef51f6620438a5f" > SWIG_AddCast< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ));< / div >
< div class = "line" > < a id = "l03373" name = "l03373" > < / a > < span class = "lineno" > 3373< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03374" name = "l03374" > < / a > < span class = "lineno" > 3374< / span > PyErr_Clear();< / div >
< div class = "line" > < a id = "l03375" name = "l03375" > < / a > < span class = "lineno" > 3375< / span > }< / div >
< div class = "line" > < a id = "l03376" name = "l03376" > < / a > < span class = "lineno" > 3376< / span > }< / div >
< div class = "line" > < a id = "l03377" name = "l03377" > < / a > < span class = "lineno" > 3377< / span > }< / div >
< div class = "line" > < a id = "l03378" name = "l03378" > < / a > < span class = "lineno" > 3378< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03379" name = "l03379" > < / a > < span class = "lineno" > 3379< / span > < span class = "keywordflow" > return< / span > res;< / div >
< div class = "line" > < a id = "l03380" name = "l03380" > < / a > < span class = "lineno" > 3380< / span > }< / div >
< div class = "line" > < a id = "l03381" name = "l03381" > < / a > < span class = "lineno" > 3381< / span > < / div >
< div class = "line" > < a id = "l03382" name = "l03382" > < / a > < span class = "lineno" > 3382< / span > < / div >
< div class = "line" > < a id = "l03383" name = "l03383" > < / a > < span class = "lineno" > 3383< / span > < span class = "preprocessor" > #include < float.h> < / span > < / div >
< div class = "line" > < a id = "l03384" name = "l03384" > < / a > < span class = "lineno" > 3384< / span > < / div >
< div class = "line" > < a id = "l03385" name = "l03385" > < / a > < span class = "lineno" > 3385< / span > < / div >
< div class = "line" > < a id = "l03386" name = "l03386" > < / a > < span class = "lineno" > 3386< / span > < span class = "preprocessor" > #include < math.h> < / span > < / div >
< div class = "line" > < a id = "l03387" name = "l03387" > < / a > < span class = "lineno" > 3387< / span > < / div >
< div class = "line" > < a id = "l03388" name = "l03388" > < / a > < span class = "lineno" > 3388< / span > < / div >
< div class = "line" > < a id = "l03389" name = "l03389" > < / a > < span class = "lineno" > 3389< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc5b08bb3c3cd2e3fb2e34b775346153" > SWIGINTERNINLINE< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l03390" name = "l03390" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4101ce628ad9db6a901cca96a6d36ae6" > 3390< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4101ce628ad9db6a901cca96a6d36ae6" > SWIG_CanCastAsInteger< / a > (< span class = "keywordtype" > double< / span > *d, < span class = "keywordtype" > double< / span > < a class = "code hl_variable" href = "alldiff__cst_8cc.html#ad10edae0a852d72fb76afb1c77735045" > min< / a > , < span class = "keywordtype" > double< / span > < a class = "code hl_variable" href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > ) {< / div >
< div class = "line" > < a id = "l03391" name = "l03391" > < / a > < span class = "lineno" > 3391< / span > < span class = "keywordtype" > double< / span > x = *d;< / div >
< div class = "line" > < a id = "l03392" name = "l03392" > < / a > < span class = "lineno" > 3392< / span > < span class = "keywordflow" > if< / span > ((< a class = "code hl_variable" href = "alldiff__cst_8cc.html#ad10edae0a852d72fb76afb1c77735045" > min< / a > < = x & & x < = < a class = "code hl_variable" href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > )) {< / div >
< div class = "line" > < a id = "l03393" name = "l03393" > < / a > < span class = "lineno" > 3393< / span > < span class = "keywordtype" > double< / span > fx = floor(x);< / div >
< div class = "line" > < a id = "l03394" name = "l03394" > < / a > < span class = "lineno" > 3394< / span > < span class = "keywordtype" > double< / span > cx = ceil(x);< / div >
< div class = "line" > < a id = "l03395" name = "l03395" > < / a > < span class = "lineno" > 3395< / span > < span class = "keywordtype" > double< / span > rd = ((x - fx) < 0.5) ? fx : cx; < span class = "comment" > /* simple rint */< / span > < / div >
< div class = "line" > < a id = "l03396" name = "l03396" > < / a > < span class = "lineno" > 3396< / span > < span class = "keywordflow" > if< / span > ((errno == EDOM) || (errno == ERANGE)) {< / div >
< div class = "line" > < a id = "l03397" name = "l03397" > < / a > < span class = "lineno" > 3397< / span > errno = 0;< / div >
< div class = "line" > < a id = "l03398" name = "l03398" > < / a > < span class = "lineno" > 3398< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03399" name = "l03399" > < / a > < span class = "lineno" > 3399< / span > < span class = "keywordtype" > double< / span > summ, reps, diff;< / div >
< div class = "line" > < a id = "l03400" name = "l03400" > < / a > < span class = "lineno" > 3400< / span > < span class = "keywordflow" > if< / span > (rd < x) {< / div >
< div class = "line" > < a id = "l03401" name = "l03401" > < / a > < span class = "lineno" > 3401< / span > diff = x - rd;< / div >
< div class = "line" > < a id = "l03402" name = "l03402" > < / a > < span class = "lineno" > 3402< / span > } < span class = "keywordflow" > else< / span > < span class = "keywordflow" > if< / span > (rd > x) {< / div >
< div class = "line" > < a id = "l03403" name = "l03403" > < / a > < span class = "lineno" > 3403< / span > diff = rd - x;< / div >
< div class = "line" > < a id = "l03404" name = "l03404" > < / a > < span class = "lineno" > 3404< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03405" name = "l03405" > < / a > < span class = "lineno" > 3405< / span > < span class = "keywordflow" > return< / span > 1;< / div >
< div class = "line" > < a id = "l03406" name = "l03406" > < / a > < span class = "lineno" > 3406< / span > }< / div >
< div class = "line" > < a id = "l03407" name = "l03407" > < / a > < span class = "lineno" > 3407< / span > summ = rd + x;< / div >
< div class = "line" > < a id = "l03408" name = "l03408" > < / a > < span class = "lineno" > 3408< / span > reps = diff/summ;< / div >
< div class = "line" > < a id = "l03409" name = "l03409" > < / a > < span class = "lineno" > 3409< / span > < span class = "keywordflow" > if< / span > (reps < 8*DBL_EPSILON) {< / div >
< div class = "line" > < a id = "l03410" name = "l03410" > < / a > < span class = "lineno" > 3410< / span > *d = rd;< / div >
< div class = "line" > < a id = "l03411" name = "l03411" > < / a > < span class = "lineno" > 3411< / span > < span class = "keywordflow" > return< / span > 1;< / div >
< div class = "line" > < a id = "l03412" name = "l03412" > < / a > < span class = "lineno" > 3412< / span > }< / div >
< div class = "line" > < a id = "l03413" name = "l03413" > < / a > < span class = "lineno" > 3413< / span > }< / div >
< div class = "line" > < a id = "l03414" name = "l03414" > < / a > < span class = "lineno" > 3414< / span > }< / div >
< div class = "line" > < a id = "l03415" name = "l03415" > < / a > < span class = "lineno" > 3415< / span > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > < a id = "l03416" name = "l03416" > < / a > < span class = "lineno" > 3416< / span > }< / div >
< div class = "line" > < a id = "l03417" name = "l03417" > < / a > < span class = "lineno" > 3417< / span > < / div >
< div class = "line" > < a id = "l03418" name = "l03418" > < / a > < span class = "lineno" > 3418< / span > < / div >
< div class = "line" > < a id = "l03419" name = "l03419" > < / a > < span class = "lineno" > 3419< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l03420" name = "l03420" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aca3c78b106b24b292a156d1f2e9d6bf7" > 3420< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aca3c78b106b24b292a156d1f2e9d6bf7" > SWIG_AsVal_long< / a > (PyObject *obj, < span class = "keywordtype" > long< / span > * val)< / div >
< div class = "line" > < a id = "l03421" name = "l03421" > < / a > < span class = "lineno" > 3421< / span > {< / div >
< div class = "line" > < a id = "l03422" name = "l03422" > < / a > < span class = "lineno" > 3422< / span > < span class = "preprocessor" > #if PY_VERSION_HEX < 0x03000000< / span > < / div >
< div class = "line" > < a id = "l03423" name = "l03423" > < / a > < span class = "lineno" > 3423< / span > < span class = "keywordflow" > if< / span > (PyInt_Check(obj)) {< / div >
< div class = "line" > < a id = "l03424" name = "l03424" > < / a > < span class = "lineno" > 3424< / span > < span class = "keywordflow" > if< / span > (val) *val = PyInt_AsLong(obj);< / div >
< div class = "line" > < a id = "l03425" name = "l03425" > < / a > < span class = "lineno" > 3425< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ;< / div >
< div class = "line" > < a id = "l03426" name = "l03426" > < / a > < span class = "lineno" > 3426< / span > } < span class = "keywordflow" > else< / span > < / div >
< div class = "line" > < a id = "l03427" name = "l03427" > < / a > < span class = "lineno" > 3427< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03428" name = "l03428" > < / a > < span class = "lineno" > 3428< / span > < span class = "keywordflow" > if< / span > (PyLong_Check(obj)) {< / div >
< div class = "line" > < a id = "l03429" name = "l03429" > < / a > < span class = "lineno" > 3429< / span > < span class = "keywordtype" > long< / span > v = PyLong_AsLong(obj);< / div >
< div class = "line" > < a id = "l03430" name = "l03430" > < / a > < span class = "lineno" > 3430< / span > < span class = "keywordflow" > if< / span > (!PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l03431" name = "l03431" > < / a > < span class = "lineno" > 3431< / span > < span class = "keywordflow" > if< / span > (val) *val = v;< / div >
< div class = "line" > < a id = "l03432" name = "l03432" > < / a > < span class = "lineno" > 3432< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ;< / div >
< div class = "line" > < a id = "l03433" name = "l03433" > < / a > < span class = "lineno" > 3433< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03434" name = "l03434" > < / a > < span class = "lineno" > 3434< / span > PyErr_Clear();< / div >
< div class = "line" > < a id = "l03435" name = "l03435" > < / a > < span class = "lineno" > 3435< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ae9c11d011d8390489595f718d7565a8a" > SWIG_OverflowError< / a > ;< / div >
< div class = "line" > < a id = "l03436" name = "l03436" > < / a > < span class = "lineno" > 3436< / span > }< / div >
< div class = "line" > < a id = "l03437" name = "l03437" > < / a > < span class = "lineno" > 3437< / span > }< / div >
< div class = "line" > < a id = "l03438" name = "l03438" > < / a > < span class = "lineno" > 3438< / span > < span class = "preprocessor" > #ifdef SWIG_PYTHON_CAST_MODE< / span > < / div >
< div class = "line" > < a id = "l03439" name = "l03439" > < / a > < span class = "lineno" > 3439< / span > {< / div >
< div class = "line" > < a id = "l03440" name = "l03440" > < / a > < span class = "lineno" > 3440< / span > < span class = "keywordtype" > int< / span > dispatch = 0;< / div >
< div class = "line" > < a id = "l03441" name = "l03441" > < / a > < span class = "lineno" > 3441< / span > < span class = "keywordtype" > long< / span > v = PyInt_AsLong(obj);< / div >
< div class = "line" > < a id = "l03442" name = "l03442" > < / a > < span class = "lineno" > 3442< / span > < span class = "keywordflow" > if< / span > (!PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l03443" name = "l03443" > < / a > < span class = "lineno" > 3443< / span > < span class = "keywordflow" > if< / span > (val) *val = v;< / div >
< div class = "line" > < a id = "l03444" name = "l03444" > < / a > < span class = "lineno" > 3444< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4f6f5e0444e44e48aef51f6620438a5f" > SWIG_AddCast< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > );< / div >
< div class = "line" > < a id = "l03445" name = "l03445" > < / a > < span class = "lineno" > 3445< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03446" name = "l03446" > < / a > < span class = "lineno" > 3446< / span > PyErr_Clear();< / div >
< div class = "line" > < a id = "l03447" name = "l03447" > < / a > < span class = "lineno" > 3447< / span > }< / div >
< div class = "line" > < a id = "l03448" name = "l03448" > < / a > < span class = "lineno" > 3448< / span > < span class = "keywordflow" > if< / span > (!dispatch) {< / div >
< div class = "line" > < a id = "l03449" name = "l03449" > < / a > < span class = "lineno" > 3449< / span > < span class = "keywordtype" > double< / span > d;< / div >
< div class = "line" > < a id = "l03450" name = "l03450" > < / a > < span class = "lineno" > 3450< / span > < span class = "keywordtype" > int< / span > res = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4f6f5e0444e44e48aef51f6620438a5f" > SWIG_AddCast< / a > (< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a14604bc0932d6a4a99475970ac783697" > SWIG_AsVal_double< / a > (obj,& d));< / div >
< div class = "line" > < a id = "l03451" name = "l03451" > < / a > < span class = "lineno" > 3451< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res) & & < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4101ce628ad9db6a901cca96a6d36ae6" > SWIG_CanCastAsInteger< / a > (& d, LONG_MIN, LONG_MAX)) {< / div >
< div class = "line" > < a id = "l03452" name = "l03452" > < / a > < span class = "lineno" > 3452< / span > < span class = "keywordflow" > if< / span > (val) *val = (long)(d);< / div >
< div class = "line" > < a id = "l03453" name = "l03453" > < / a > < span class = "lineno" > 3453< / span > < span class = "keywordflow" > return< / span > res;< / div >
< div class = "line" > < a id = "l03454" name = "l03454" > < / a > < span class = "lineno" > 3454< / span > }< / div >
< div class = "line" > < a id = "l03455" name = "l03455" > < / a > < span class = "lineno" > 3455< / span > }< / div >
< div class = "line" > < a id = "l03456" name = "l03456" > < / a > < span class = "lineno" > 3456< / span > }< / div >
< div class = "line" > < a id = "l03457" name = "l03457" > < / a > < span class = "lineno" > 3457< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03458" name = "l03458" > < / a > < span class = "lineno" > 3458< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a2685345a18f9d5fe8a390ec8500cb916" > SWIG_TypeError< / a > ;< / div >
< div class = "line" > < a id = "l03459" name = "l03459" > < / a > < span class = "lineno" > 3459< / span > }< / div >
< div class = "line" > < a id = "l03460" name = "l03460" > < / a > < span class = "lineno" > 3460< / span > < / div >
< div class = "line" > < a id = "l03461" name = "l03461" > < / a > < span class = "lineno" > 3461< / span > < / div >
< div class = "line" > < a id = "l03462" name = "l03462" > < / a > < span class = "lineno" > 3462< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l03463" name = "l03463" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac5d34218467df201deab1b9f5cad6691" > 3463< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac5d34218467df201deab1b9f5cad6691" > SWIG_AsVal_int< / a > (PyObject * obj, < span class = "keywordtype" > int< / span > *val)< / div >
< div class = "line" > < a id = "l03464" name = "l03464" > < / a > < span class = "lineno" > 3464< / span > {< / div >
< div class = "line" > < a id = "l03465" name = "l03465" > < / a > < span class = "lineno" > 3465< / span > < span class = "keywordtype" > long< / span > v;< / div >
< div class = "line" > < a id = "l03466" name = "l03466" > < / a > < span class = "lineno" > 3466< / span > < span class = "keywordtype" > int< / span > res = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aca3c78b106b24b292a156d1f2e9d6bf7" > SWIG_AsVal_long< / a > (obj, & v);< / div >
< div class = "line" > < a id = "l03467" name = "l03467" > < / a > < span class = "lineno" > 3467< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res)) {< / div >
< div class = "line" > < a id = "l03468" name = "l03468" > < / a > < span class = "lineno" > 3468< / span > < span class = "keywordflow" > if< / span > ((v < INT_MIN || v > INT_MAX)) {< / div >
< div class = "line" > < a id = "l03469" name = "l03469" > < / a > < span class = "lineno" > 3469< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ae9c11d011d8390489595f718d7565a8a" > SWIG_OverflowError< / a > ;< / div >
< div class = "line" > < a id = "l03470" name = "l03470" > < / a > < span class = "lineno" > 3470< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03471" name = "l03471" > < / a > < span class = "lineno" > 3471< / span > < span class = "keywordflow" > if< / span > (val) *val = < span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > int< / span > < span class = "keyword" > > < / span > (v);< / div >
< div class = "line" > < a id = "l03472" name = "l03472" > < / a > < span class = "lineno" > 3472< / span > }< / div >
< div class = "line" > < a id = "l03473" name = "l03473" > < / a > < span class = "lineno" > 3473< / span > } < / div >
< div class = "line" > < a id = "l03474" name = "l03474" > < / a > < span class = "lineno" > 3474< / span > < span class = "keywordflow" > return< / span > res;< / div >
< div class = "line" > < a id = "l03475" name = "l03475" > < / a > < span class = "lineno" > 3475< / span > }< / div >
< div class = "line" > < a id = "l03476" name = "l03476" > < / a > < span class = "lineno" > 3476< / span > < / div >
< div class = "line" > < a id = "l03477" name = "l03477" > < / a > < span class = "lineno" > 3477< / span > < / div >
< div class = "line" > < a id = "l03478" name = "l03478" > < / a > < span class = "lineno" > 3478< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc5b08bb3c3cd2e3fb2e34b775346153" > SWIGINTERNINLINE< / a > PyObject*< / div >
< div class = "line" > < a id = "l03479" name = "l03479" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ab47e461b54c7f54f2d0d9c9f62c7008d" > 3479< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab47e461b54c7f54f2d0d9c9f62c7008d" > SWIG_From_bool< / a > (< span class = "keywordtype" > bool< / span > < a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > )< / div >
< div class = "line" > < a id = "l03480" name = "l03480" > < / a > < span class = "lineno" > 3480< / span > {< / div >
< div class = "line" > < a id = "l03481" name = "l03481" > < / a > < span class = "lineno" > 3481< / span > < span class = "keywordflow" > return< / span > PyBool_FromLong(< a class = "code hl_variable" href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > ? 1 : 0);< / div >
< div class = "line" > < a id = "l03482" name = "l03482" > < / a > < span class = "lineno" > 3482< / span > }< / div >
< div class = "line" > < a id = "l03483" name = "l03483" > < / a > < span class = "lineno" > 3483< / span > < / div >
< div class = "line" > < a id = "l03484" name = "l03484" > < / a > < span class = "lineno" > 3484< / span > < / div >
< div class = "line" > < a id = "l03485" name = "l03485" > < / a > < span class = "lineno" > 3485< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *< / div >
< div class = "line" > < a id = "l03486" name = "l03486" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a6dd9d5a8b973f8aa22fb5c0a669cd8dc" > 3486< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a6dd9d5a8b973f8aa22fb5c0a669cd8dc" > SWIG_pchar_descriptor< / a > (< span class = "keywordtype" > void< / span > )< / div >
< div class = "line" > < a id = "l03487" name = "l03487" > < / a > < span class = "lineno" > 3487< / span > {< / div >
< div class = "line" > < a id = "l03488" name = "l03488" > < / a > < span class = "lineno" > 3488< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > init = 0;< / div >
< div class = "line" > < a id = "l03489" name = "l03489" > < / a > < span class = "lineno" > 3489< / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > * info = 0;< / div >
< div class = "line" > < a id = "l03490" name = "l03490" > < / a > < span class = "lineno" > 3490< / span > < span class = "keywordflow" > if< / span > (!init) {< / div >
< div class = "line" > < a id = "l03491" name = "l03491" > < / a > < span class = "lineno" > 3491< / span > info = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a184d005bbcde85bc7d3f652de20d10b3" > SWIG_TypeQuery< / a > (< span class = "stringliteral" > " _p_char" < / span > );< / div >
< div class = "line" > < a id = "l03492" name = "l03492" > < / a > < span class = "lineno" > 3492< / span > init = 1;< / div >
< div class = "line" > < a id = "l03493" name = "l03493" > < / a > < span class = "lineno" > 3493< / span > }< / div >
< div class = "line" > < a id = "l03494" name = "l03494" > < / a > < span class = "lineno" > 3494< / span > < span class = "keywordflow" > return< / span > info;< / div >
< div class = "line" > < a id = "l03495" name = "l03495" > < / a > < span class = "lineno" > 3495< / span > }< / div >
< div class = "line" > < a id = "l03496" name = "l03496" > < / a > < span class = "lineno" > 3496< / span > < / div >
< div class = "line" > < a id = "l03497" name = "l03497" > < / a > < span class = "lineno" > 3497< / span > < / div >
< div class = "line" > < a id = "l03498" name = "l03498" > < / a > < span class = "lineno" > 3498< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc5b08bb3c3cd2e3fb2e34b775346153" > SWIGINTERNINLINE< / a > PyObject *< / div >
< div class = "line" > < a id = "l03499" name = "l03499" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a96edc5813ee9c19fa6d44266e9a25631" > 3499< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a96edc5813ee9c19fa6d44266e9a25631" > SWIG_FromCharPtrAndSize< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > * carray, < span class = "keywordtype" > size_t< / span > size)< / div >
< div class = "line" > < a id = "l03500" name = "l03500" > < / a > < span class = "lineno" > 3500< / span > {< / div >
< div class = "line" > < a id = "l03501" name = "l03501" > < / a > < span class = "lineno" > 3501< / span > < span class = "keywordflow" > if< / span > (carray) {< / div >
< div class = "line" > < a id = "l03502" name = "l03502" > < / a > < span class = "lineno" > 3502< / span > < span class = "keywordflow" > if< / span > (size > INT_MAX) {< / div >
< div class = "line" > < a id = "l03503" name = "l03503" > < / a > < span class = "lineno" > 3503< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > * pchar_descriptor = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a6dd9d5a8b973f8aa22fb5c0a669cd8dc" > SWIG_pchar_descriptor< / a > ();< / div >
< div class = "line" > < a id = "l03504" name = "l03504" > < / a > < span class = "lineno" > 3504< / span > < span class = "keywordflow" > return< / span > pchar_descriptor ? < / div >
< div class = "line" > < a id = "l03505" name = "l03505" > < / a > < span class = "lineno" > 3505< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a53f02e00ff4e64a8c3e354a0b6aaf0a8" > SWIG_InternalNewPointerObj< / a > (< span class = "keyword" > const_cast< < / span > < span class = "keywordtype" > char< / span > * < span class = "keyword" > > < / span > (carray), pchar_descriptor, 0) : < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l03506" name = "l03506" > < / a > < span class = "lineno" > 3506< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03507" name = "l03507" > < / a > < span class = "lineno" > 3507< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l03508" name = "l03508" > < / a > < span class = "lineno" > 3508< / span > < span class = "preprocessor" > #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR)< / span > < / div >
< div class = "line" > < a id = "l03509" name = "l03509" > < / a > < span class = "lineno" > 3509< / span > < span class = "keywordflow" > return< / span > PyBytes_FromStringAndSize(carray, < span class = "keyword" > static_cast< < / span > Py_ssize_t < span class = "keyword" > > < / span > (size));< / div >
< div class = "line" > < a id = "l03510" name = "l03510" > < / a > < span class = "lineno" > 3510< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l03511" name = "l03511" > < / a > < span class = "lineno" > 3511< / span > < span class = "keywordflow" > return< / span > PyUnicode_DecodeUTF8(carray, < span class = "keyword" > static_cast< < / span > Py_ssize_t < span class = "keyword" > > < / span > (size), < span class = "stringliteral" > " surrogateescape" < / span > );< / div >
< div class = "line" > < a id = "l03512" name = "l03512" > < / a > < span class = "lineno" > 3512< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03513" name = "l03513" > < / a > < span class = "lineno" > 3513< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l03514" name = "l03514" > < / a > < span class = "lineno" > 3514< / span > < span class = "keywordflow" > return< / span > PyString_FromStringAndSize(carray, < span class = "keyword" > static_cast< < / span > Py_ssize_t < span class = "keyword" > > < / span > (size));< / div >
< div class = "line" > < a id = "l03515" name = "l03515" > < / a > < span class = "lineno" > 3515< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03516" name = "l03516" > < / a > < span class = "lineno" > 3516< / span > }< / div >
< div class = "line" > < a id = "l03517" name = "l03517" > < / a > < span class = "lineno" > 3517< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03518" name = "l03518" > < / a > < span class = "lineno" > 3518< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l03519" name = "l03519" > < / a > < span class = "lineno" > 3519< / span > }< / div >
< div class = "line" > < a id = "l03520" name = "l03520" > < / a > < span class = "lineno" > 3520< / span > }< / div >
< div class = "line" > < a id = "l03521" name = "l03521" > < / a > < span class = "lineno" > 3521< / span > < / div >
< div class = "line" > < a id = "l03522" name = "l03522" > < / a > < span class = "lineno" > 3522< / span > < / div >
< div class = "line" > < a id = "l03523" name = "l03523" > < / a > < span class = "lineno" > 3523< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc5b08bb3c3cd2e3fb2e34b775346153" > SWIGINTERNINLINE< / a > PyObject *< / div >
< div class = "line" > < a id = "l03524" name = "l03524" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a7e2975f1e9b827d62adf07682ffe7053" > 3524< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a7e2975f1e9b827d62adf07682ffe7053" > SWIG_From_std_string< / a > (< span class = "keyword" > const< / span > std::string& s)< / div >
< div class = "line" > < a id = "l03525" name = "l03525" > < / a > < span class = "lineno" > 3525< / span > {< / div >
< div class = "line" > < a id = "l03526" name = "l03526" > < / a > < span class = "lineno" > 3526< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a96edc5813ee9c19fa6d44266e9a25631" > SWIG_FromCharPtrAndSize< / a > (s.data(), s.size());< / div >
< div class = "line" > < a id = "l03527" name = "l03527" > < / a > < span class = "lineno" > 3527< / span > }< / div >
< div class = "line" > < a id = "l03528" name = "l03528" > < / a > < span class = "lineno" > 3528< / span > < / div >
< div class = "line" > < a id = "l03529" name = "l03529" > < / a > < span class = "lineno" > 3529< / span > < / div >
< div class = "line" > < a id = "l03530" name = "l03530" > < / a > < span class = "lineno" > 3530< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l03531" name = "l03531" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aeb4ebd3d270c7d0a5303f10393485505" > 3531< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aeb4ebd3d270c7d0a5303f10393485505" > SWIG_AsCharPtrAndSize< / a > (PyObject *obj, < span class = "keywordtype" > char< / span > ** cptr, < span class = "keywordtype" > size_t< / span > * psize, < span class = "keywordtype" > int< / span > *alloc)< / div >
< div class = "line" > < a id = "l03532" name = "l03532" > < / a > < span class = "lineno" > 3532< / span > {< / div >
< div class = "line" > < a id = "l03533" name = "l03533" > < / a > < span class = "lineno" > 3533< / span > < span class = "preprocessor" > #if PY_VERSION_HEX> =0x03000000< / span > < / div >
< div class = "line" > < a id = "l03534" name = "l03534" > < / a > < span class = "lineno" > 3534< / span > < span class = "preprocessor" > #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR)< / span > < / div >
< div class = "line" > < a id = "l03535" name = "l03535" > < / a > < span class = "lineno" > 3535< / span > < span class = "keywordflow" > if< / span > (PyBytes_Check(obj))< / div >
< div class = "line" > < a id = "l03536" name = "l03536" > < / a > < span class = "lineno" > 3536< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l03537" name = "l03537" > < / a > < span class = "lineno" > 3537< / span > < span class = "keywordflow" > if< / span > (PyUnicode_Check(obj))< / div >
< div class = "line" > < a id = "l03538" name = "l03538" > < / a > < span class = "lineno" > 3538< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03539" name = "l03539" > < / a > < span class = "lineno" > 3539< / span > < span class = "preprocessor" > #else < / span > < / div >
< div class = "line" > < a id = "l03540" name = "l03540" > < / a > < span class = "lineno" > 3540< / span > < span class = "keywordflow" > if< / span > (PyString_Check(obj))< / div >
< div class = "line" > < a id = "l03541" name = "l03541" > < / a > < span class = "lineno" > 3541< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03542" name = "l03542" > < / a > < span class = "lineno" > 3542< / span > {< / div >
< div class = "line" > < a id = "l03543" name = "l03543" > < / a > < span class = "lineno" > 3543< / span > < span class = "keywordtype" > char< / span > *cstr; Py_ssize_t len;< / div >
< div class = "line" > < a id = "l03544" name = "l03544" > < / a > < span class = "lineno" > 3544< / span > < span class = "keywordtype" > int< / span > ret = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ;< / div >
< div class = "line" > < a id = "l03545" name = "l03545" > < / a > < span class = "lineno" > 3545< / span > < span class = "preprocessor" > #if PY_VERSION_HEX> =0x03000000< / span > < / div >
< div class = "line" > < a id = "l03546" name = "l03546" > < / a > < span class = "lineno" > 3546< / span > < span class = "preprocessor" > #if !defined(SWIG_PYTHON_STRICT_BYTE_CHAR)< / span > < / div >
< div class = "line" > < a id = "l03547" name = "l03547" > < / a > < span class = "lineno" > 3547< / span > < span class = "keywordflow" > if< / span > (!alloc & & cptr) {< / div >
< div class = "line" > < a id = "l03548" name = "l03548" > < / a > < span class = "lineno" > 3548< / span > < span class = "comment" > /* We can' t allow converting without allocation, since the internal< / span > < / div >
< div class = "line" > < a id = "l03549" name = "l03549" > < / a > < span class = "lineno" > 3549< / span > < span class = "comment" > representation of string in Python 3 is UCS-2/UCS-4 but we require< / span > < / div >
< div class = "line" > < a id = "l03550" name = "l03550" > < / a > < span class = "lineno" > 3550< / span > < span class = "comment" > a UTF-8 representation.< / span > < / div >
< div class = "line" > < a id = "l03551" name = "l03551" > < / a > < span class = "lineno" > 3551< / span > < span class = "comment" > TODO(bhy) More detailed explanation */< / span > < / div >
< div class = "line" > < a id = "l03552" name = "l03552" > < / a > < span class = "lineno" > 3552< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a34d3d1c1310427d00140bf1cc8de3ef6" > SWIG_RuntimeError< / a > ;< / div >
< div class = "line" > < a id = "l03553" name = "l03553" > < / a > < span class = "lineno" > 3553< / span > }< / div >
< div class = "line" > < a id = "l03554" name = "l03554" > < / a > < span class = "lineno" > 3554< / span > obj = PyUnicode_AsUTF8String(obj);< / div >
< div class = "line" > < a id = "l03555" name = "l03555" > < / a > < span class = "lineno" > 3555< / span > < span class = "keywordflow" > if< / span > (!obj)< / div >
< div class = "line" > < a id = "l03556" name = "l03556" > < / a > < span class = "lineno" > 3556< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a2685345a18f9d5fe8a390ec8500cb916" > SWIG_TypeError< / a > ;< / div >
< div class = "line" > < a id = "l03557" name = "l03557" > < / a > < span class = "lineno" > 3557< / span > < span class = "keywordflow" > if< / span > (alloc)< / div >
< div class = "line" > < a id = "l03558" name = "l03558" > < / a > < span class = "lineno" > 3558< / span > *alloc = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ab00ef4fde02a6d8d9653ea9edb28d3c9" > SWIG_NEWOBJ< / a > ;< / div >
< div class = "line" > < a id = "l03559" name = "l03559" > < / a > < span class = "lineno" > 3559< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03560" name = "l03560" > < / a > < span class = "lineno" > 3560< / span > < span class = "keywordflow" > if< / span > (PyBytes_AsStringAndSize(obj, & cstr, & len) == -1)< / div >
< div class = "line" > < a id = "l03561" name = "l03561" > < / a > < span class = "lineno" > 3561< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a2685345a18f9d5fe8a390ec8500cb916" > SWIG_TypeError< / a > ;< / div >
< div class = "line" > < a id = "l03562" name = "l03562" > < / a > < span class = "lineno" > 3562< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l03563" name = "l03563" > < / a > < span class = "lineno" > 3563< / span > < span class = "keywordflow" > if< / span > (PyString_AsStringAndSize(obj, & cstr, & len) == -1)< / div >
< div class = "line" > < a id = "l03564" name = "l03564" > < / a > < span class = "lineno" > 3564< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a2685345a18f9d5fe8a390ec8500cb916" > SWIG_TypeError< / a > ;< / div >
< div class = "line" > < a id = "l03565" name = "l03565" > < / a > < span class = "lineno" > 3565< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03566" name = "l03566" > < / a > < span class = "lineno" > 3566< / span > < span class = "keywordflow" > if< / span > (cptr) {< / div >
< div class = "line" > < a id = "l03567" name = "l03567" > < / a > < span class = "lineno" > 3567< / span > < span class = "keywordflow" > if< / span > (alloc) {< / div >
< div class = "line" > < a id = "l03568" name = "l03568" > < / a > < span class = "lineno" > 3568< / span > < span class = "keywordflow" > if< / span > (*alloc == < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ab00ef4fde02a6d8d9653ea9edb28d3c9" > SWIG_NEWOBJ< / a > ) {< / div >
< div class = "line" > < a id = "l03569" name = "l03569" > < / a > < span class = "lineno" > 3569< / span > *cptr = < span class = "keyword" > reinterpret_cast< < / span > < span class = "keywordtype" > char< / span > * < span class = "keyword" > > < / span > (memcpy(< span class = "keyword" > new< / span > < span class = "keywordtype" > char< / span > [len + 1], cstr, < span class = "keyword" > sizeof< / span > (< span class = "keywordtype" > char< / span > )*(len + 1)));< / div >
< div class = "line" > < a id = "l03570" name = "l03570" > < / a > < span class = "lineno" > 3570< / span > *alloc = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ab00ef4fde02a6d8d9653ea9edb28d3c9" > SWIG_NEWOBJ< / a > ;< / div >
< div class = "line" > < a id = "l03571" name = "l03571" > < / a > < span class = "lineno" > 3571< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03572" name = "l03572" > < / a > < span class = "lineno" > 3572< / span > *cptr = cstr;< / div >
< div class = "line" > < a id = "l03573" name = "l03573" > < / a > < span class = "lineno" > 3573< / span > *alloc = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4afcf490ff5b4abbca27ca23d9af288e" > SWIG_OLDOBJ< / a > ;< / div >
< div class = "line" > < a id = "l03574" name = "l03574" > < / a > < span class = "lineno" > 3574< / span > }< / div >
< div class = "line" > < a id = "l03575" name = "l03575" > < / a > < span class = "lineno" > 3575< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03576" name = "l03576" > < / a > < span class = "lineno" > 3576< / span > < span class = "preprocessor" > #if PY_VERSION_HEX> =0x03000000< / span > < / div >
< div class = "line" > < a id = "l03577" name = "l03577" > < / a > < span class = "lineno" > 3577< / span > < span class = "preprocessor" > #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR)< / span > < / div >
< div class = "line" > < a id = "l03578" name = "l03578" > < / a > < span class = "lineno" > 3578< / span > *cptr = PyBytes_AsString(obj);< / div >
< div class = "line" > < a id = "l03579" name = "l03579" > < / a > < span class = "lineno" > 3579< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l03580" name = "l03580" > < / a > < span class = "lineno" > 3580< / span > assert(0); < span class = "comment" > /* Should never reach here with Unicode strings in Python 3 */< / span > < / div >
< div class = "line" > < a id = "l03581" name = "l03581" > < / a > < span class = "lineno" > 3581< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03582" name = "l03582" > < / a > < span class = "lineno" > 3582< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l03583" name = "l03583" > < / a > < span class = "lineno" > 3583< / span > *cptr = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a490869adce66bc12597e3c1ac23fab48" > SWIG_Python_str_AsChar< / a > (obj);< / div >
< div class = "line" > < a id = "l03584" name = "l03584" > < / a > < span class = "lineno" > 3584< / span > < span class = "keywordflow" > if< / span > (!*cptr)< / div >
< div class = "line" > < a id = "l03585" name = "l03585" > < / a > < span class = "lineno" > 3585< / span > ret = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a2685345a18f9d5fe8a390ec8500cb916" > SWIG_TypeError< / a > ;< / div >
< div class = "line" > < a id = "l03586" name = "l03586" > < / a > < span class = "lineno" > 3586< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03587" name = "l03587" > < / a > < span class = "lineno" > 3587< / span > }< / div >
< div class = "line" > < a id = "l03588" name = "l03588" > < / a > < span class = "lineno" > 3588< / span > }< / div >
< div class = "line" > < a id = "l03589" name = "l03589" > < / a > < span class = "lineno" > 3589< / span > < span class = "keywordflow" > if< / span > (psize) *psize = len + 1;< / div >
< div class = "line" > < a id = "l03590" name = "l03590" > < / a > < span class = "lineno" > 3590< / span > < span class = "preprocessor" > #if PY_VERSION_HEX> =0x03000000 & & !defined(SWIG_PYTHON_STRICT_BYTE_CHAR)< / span > < / div >
< div class = "line" > < a id = "l03591" name = "l03591" > < / a > < span class = "lineno" > 3591< / span > Py_XDECREF(obj);< / div >
< div class = "line" > < a id = "l03592" name = "l03592" > < / a > < span class = "lineno" > 3592< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03593" name = "l03593" > < / a > < span class = "lineno" > 3593< / span > < span class = "keywordflow" > return< / span > ret;< / div >
< div class = "line" > < a id = "l03594" name = "l03594" > < / a > < span class = "lineno" > 3594< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03595" name = "l03595" > < / a > < span class = "lineno" > 3595< / span > < span class = "preprocessor" > #if defined(SWIG_PYTHON_2_UNICODE)< / span > < / div >
< div class = "line" > < a id = "l03596" name = "l03596" > < / a > < span class = "lineno" > 3596< / span > < span class = "preprocessor" > #if defined(SWIG_PYTHON_STRICT_BYTE_CHAR)< / span > < / div >
< div class = "line" > < a id = "l03597" name = "l03597" > < / a > < span class = "lineno" > 3597< / span > < span class = "preprocessor" > #error " Cannot use both SWIG_PYTHON_2_UNICODE and SWIG_PYTHON_STRICT_BYTE_CHAR at once" < / span > < / div >
< div class = "line" > < a id = "l03598" name = "l03598" > < / a > < span class = "lineno" > 3598< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03599" name = "l03599" > < / a > < span class = "lineno" > 3599< / span > < span class = "preprocessor" > #if PY_VERSION_HEX< 0x03000000< / span > < / div >
< div class = "line" > < a id = "l03600" name = "l03600" > < / a > < span class = "lineno" > 3600< / span > < span class = "keywordflow" > if< / span > (PyUnicode_Check(obj)) {< / div >
< div class = "line" > < a id = "l03601" name = "l03601" > < / a > < span class = "lineno" > 3601< / span > < span class = "keywordtype" > char< / span > *cstr; Py_ssize_t len;< / div >
< div class = "line" > < a id = "l03602" name = "l03602" > < / a > < span class = "lineno" > 3602< / span > < span class = "keywordflow" > if< / span > (!alloc & & cptr) {< / div >
< div class = "line" > < a id = "l03603" name = "l03603" > < / a > < span class = "lineno" > 3603< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a34d3d1c1310427d00140bf1cc8de3ef6" > SWIG_RuntimeError< / a > ;< / div >
< div class = "line" > < a id = "l03604" name = "l03604" > < / a > < span class = "lineno" > 3604< / span > }< / div >
< div class = "line" > < a id = "l03605" name = "l03605" > < / a > < span class = "lineno" > 3605< / span > obj = PyUnicode_AsUTF8String(obj);< / div >
< div class = "line" > < a id = "l03606" name = "l03606" > < / a > < span class = "lineno" > 3606< / span > < span class = "keywordflow" > if< / span > (!obj)< / div >
< div class = "line" > < a id = "l03607" name = "l03607" > < / a > < span class = "lineno" > 3607< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a2685345a18f9d5fe8a390ec8500cb916" > SWIG_TypeError< / a > ;< / div >
< div class = "line" > < a id = "l03608" name = "l03608" > < / a > < span class = "lineno" > 3608< / span > < span class = "keywordflow" > if< / span > (PyString_AsStringAndSize(obj, & cstr, & len) != -1) {< / div >
< div class = "line" > < a id = "l03609" name = "l03609" > < / a > < span class = "lineno" > 3609< / span > < span class = "keywordflow" > if< / span > (cptr) {< / div >
< div class = "line" > < a id = "l03610" name = "l03610" > < / a > < span class = "lineno" > 3610< / span > < span class = "keywordflow" > if< / span > (alloc) *alloc = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ab00ef4fde02a6d8d9653ea9edb28d3c9" > SWIG_NEWOBJ< / a > ;< / div >
< div class = "line" > < a id = "l03611" name = "l03611" > < / a > < span class = "lineno" > 3611< / span > *cptr = < span class = "keyword" > reinterpret_cast< < / span > < span class = "keywordtype" > char< / span > * < span class = "keyword" > > < / span > (memcpy(< span class = "keyword" > new< / span > < span class = "keywordtype" > char< / span > [len + 1], cstr, < span class = "keyword" > sizeof< / span > (< span class = "keywordtype" > char< / span > )*(len + 1)));< / div >
< div class = "line" > < a id = "l03612" name = "l03612" > < / a > < span class = "lineno" > 3612< / span > }< / div >
< div class = "line" > < a id = "l03613" name = "l03613" > < / a > < span class = "lineno" > 3613< / span > < span class = "keywordflow" > if< / span > (psize) *psize = len + 1;< / div >
< div class = "line" > < a id = "l03614" name = "l03614" > < / a > < span class = "lineno" > 3614< / span > < / div >
< div class = "line" > < a id = "l03615" name = "l03615" > < / a > < span class = "lineno" > 3615< / span > Py_XDECREF(obj);< / div >
< div class = "line" > < a id = "l03616" name = "l03616" > < / a > < span class = "lineno" > 3616< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ;< / div >
< div class = "line" > < a id = "l03617" name = "l03617" > < / a > < span class = "lineno" > 3617< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03618" name = "l03618" > < / a > < span class = "lineno" > 3618< / span > Py_XDECREF(obj);< / div >
< div class = "line" > < a id = "l03619" name = "l03619" > < / a > < span class = "lineno" > 3619< / span > }< / div >
< div class = "line" > < a id = "l03620" name = "l03620" > < / a > < span class = "lineno" > 3620< / span > }< / div >
< div class = "line" > < a id = "l03621" name = "l03621" > < / a > < span class = "lineno" > 3621< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03622" name = "l03622" > < / a > < span class = "lineno" > 3622< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03623" name = "l03623" > < / a > < span class = "lineno" > 3623< / span > < / div >
< div class = "line" > < a id = "l03624" name = "l03624" > < / a > < span class = "lineno" > 3624< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > * pchar_descriptor = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a6dd9d5a8b973f8aa22fb5c0a669cd8dc" > SWIG_pchar_descriptor< / a > ();< / div >
< div class = "line" > < a id = "l03625" name = "l03625" > < / a > < span class = "lineno" > 3625< / span > < span class = "keywordflow" > if< / span > (pchar_descriptor) {< / div >
< div class = "line" > < a id = "l03626" name = "l03626" > < / a > < span class = "lineno" > 3626< / span > < span class = "keywordtype" > void< / span > * vptr = 0;< / div >
< div class = "line" > < a id = "l03627" name = "l03627" > < / a > < span class = "lineno" > 3627< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (obj, & vptr, pchar_descriptor, 0) == < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ) {< / div >
< div class = "line" > < a id = "l03628" name = "l03628" > < / a > < span class = "lineno" > 3628< / span > < span class = "keywordflow" > if< / span > (cptr) *cptr = (< span class = "keywordtype" > char< / span > *) vptr;< / div >
< div class = "line" > < a id = "l03629" name = "l03629" > < / a > < span class = "lineno" > 3629< / span > < span class = "keywordflow" > if< / span > (psize) *psize = vptr ? (strlen((< span class = "keywordtype" > char< / span > *)vptr) + 1) : 0;< / div >
< div class = "line" > < a id = "l03630" name = "l03630" > < / a > < span class = "lineno" > 3630< / span > < span class = "keywordflow" > if< / span > (alloc) *alloc = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4afcf490ff5b4abbca27ca23d9af288e" > SWIG_OLDOBJ< / a > ;< / div >
< div class = "line" > < a id = "l03631" name = "l03631" > < / a > < span class = "lineno" > 3631< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > ;< / div >
< div class = "line" > < a id = "l03632" name = "l03632" > < / a > < span class = "lineno" > 3632< / span > }< / div >
< div class = "line" > < a id = "l03633" name = "l03633" > < / a > < span class = "lineno" > 3633< / span > }< / div >
< div class = "line" > < a id = "l03634" name = "l03634" > < / a > < span class = "lineno" > 3634< / span > }< / div >
< div class = "line" > < a id = "l03635" name = "l03635" > < / a > < span class = "lineno" > 3635< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a2685345a18f9d5fe8a390ec8500cb916" > SWIG_TypeError< / a > ;< / div >
< div class = "line" > < a id = "l03636" name = "l03636" > < / a > < span class = "lineno" > 3636< / span > }< / div >
< div class = "line" > < a id = "l03637" name = "l03637" > < / a > < span class = "lineno" > 3637< / span > < / div >
< div class = "line" > < a id = "l03638" name = "l03638" > < / a > < span class = "lineno" > 3638< / span > < / div >
< div class = "line" > < a id = "l03639" name = "l03639" > < / a > < span class = "lineno" > 3639< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l03640" name = "l03640" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ab3b343ed70e434d432353596db7448db" > 3640< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab3b343ed70e434d432353596db7448db" > SWIG_AsPtr_std_string< / a > (PyObject * obj, std::string **val) < / div >
< div class = "line" > < a id = "l03641" name = "l03641" > < / a > < span class = "lineno" > 3641< / span > {< / div >
< div class = "line" > < a id = "l03642" name = "l03642" > < / a > < span class = "lineno" > 3642< / span > < span class = "keywordtype" > char< / span > * buf = 0 ; < span class = "keywordtype" > size_t< / span > size = 0; < span class = "keywordtype" > int< / span > alloc = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4afcf490ff5b4abbca27ca23d9af288e" > SWIG_OLDOBJ< / a > ;< / div >
< div class = "line" > < a id = "l03643" name = "l03643" > < / a > < span class = "lineno" > 3643< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > ((< a class = "code hl_function" href = "sat__python__wrap_8cc.html#aeb4ebd3d270c7d0a5303f10393485505" > SWIG_AsCharPtrAndSize< / a > (obj, & buf, & size, & alloc)))) {< / div >
< div class = "line" > < a id = "l03644" name = "l03644" > < / a > < span class = "lineno" > 3644< / span > < span class = "keywordflow" > if< / span > (buf) {< / div >
< div class = "line" > < a id = "l03645" name = "l03645" > < / a > < span class = "lineno" > 3645< / span > < span class = "keywordflow" > if< / span > (val) *val = < span class = "keyword" > new< / span > std::string(buf, size - 1);< / div >
< div class = "line" > < a id = "l03646" name = "l03646" > < / a > < span class = "lineno" > 3646< / span > < span class = "keywordflow" > if< / span > (alloc == < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ab00ef4fde02a6d8d9653ea9edb28d3c9" > SWIG_NEWOBJ< / a > ) < span class = "keyword" > delete< / span > [] buf;< / div >
< div class = "line" > < a id = "l03647" name = "l03647" > < / a > < span class = "lineno" > 3647< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ab00ef4fde02a6d8d9653ea9edb28d3c9" > SWIG_NEWOBJ< / a > ;< / div >
< div class = "line" > < a id = "l03648" name = "l03648" > < / a > < span class = "lineno" > 3648< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03649" name = "l03649" > < / a > < span class = "lineno" > 3649< / span > < span class = "keywordflow" > if< / span > (val) *val = 0;< / div >
< div class = "line" > < a id = "l03650" name = "l03650" > < / a > < span class = "lineno" > 3650< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4afcf490ff5b4abbca27ca23d9af288e" > SWIG_OLDOBJ< / a > ;< / div >
< div class = "line" > < a id = "l03651" name = "l03651" > < / a > < span class = "lineno" > 3651< / span > }< / div >
< div class = "line" > < a id = "l03652" name = "l03652" > < / a > < span class = "lineno" > 3652< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03653" name = "l03653" > < / a > < span class = "lineno" > 3653< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > init = 0;< / div >
< div class = "line" > < a id = "l03654" name = "l03654" > < / a > < span class = "lineno" > 3654< / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > * descriptor = 0;< / div >
< div class = "line" > < a id = "l03655" name = "l03655" > < / a > < span class = "lineno" > 3655< / span > < span class = "keywordflow" > if< / span > (!init) {< / div >
< div class = "line" > < a id = "l03656" name = "l03656" > < / a > < span class = "lineno" > 3656< / span > descriptor = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a184d005bbcde85bc7d3f652de20d10b3" > SWIG_TypeQuery< / a > (< span class = "stringliteral" > " std::string" < / span > < span class = "stringliteral" > " *" < / span > );< / div >
< div class = "line" > < a id = "l03657" name = "l03657" > < / a > < span class = "lineno" > 3657< / span > init = 1;< / div >
< div class = "line" > < a id = "l03658" name = "l03658" > < / a > < span class = "lineno" > 3658< / span > }< / div >
< div class = "line" > < a id = "l03659" name = "l03659" > < / a > < span class = "lineno" > 3659< / span > < span class = "keywordflow" > if< / span > (descriptor) {< / div >
< div class = "line" > < a id = "l03660" name = "l03660" > < / a > < span class = "lineno" > 3660< / span > std::string *vptr;< / div >
< div class = "line" > < a id = "l03661" name = "l03661" > < / a > < span class = "lineno" > 3661< / span > < span class = "keywordtype" > int< / span > res = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (obj, (< span class = "keywordtype" > void< / span > **)& vptr, descriptor, 0);< / div >
< div class = "line" > < a id = "l03662" name = "l03662" > < / a > < span class = "lineno" > 3662< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res) & & val) *val = vptr;< / div >
< div class = "line" > < a id = "l03663" name = "l03663" > < / a > < span class = "lineno" > 3663< / span > < span class = "keywordflow" > return< / span > res;< / div >
< div class = "line" > < a id = "l03664" name = "l03664" > < / a > < span class = "lineno" > 3664< / span > }< / div >
< div class = "line" > < a id = "l03665" name = "l03665" > < / a > < span class = "lineno" > 3665< / span > }< / div >
< div class = "line" > < a id = "l03666" name = "l03666" > < / a > < span class = "lineno" > 3666< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acfa11a770d66f9ca6ba170b173c56c94" > SWIG_ERROR< / a > ;< / div >
< div class = "line" > < a id = "l03667" name = "l03667" > < / a > < span class = "lineno" > 3667< / span > }< / div >
< div class = "line" > < a id = "l03668" name = "l03668" > < / a > < span class = "lineno" > 3668< / span > < / div >
< div class = "line" > < a id = "l03669" name = "l03669" > < / a > < span class = "lineno" > 3669< / span > < / div >
< div class = "line" > < a id = "l03670" name = "l03670" > < / a > < span class = "lineno" > 3670< / span > < / div >
< div class = "line" > < a id = "l03671" name = "l03671" > < / a > < span class = "lineno" > 3671< / span > < span class = "comment" > /* ---------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l03672" name = "l03672" > < / a > < span class = "lineno" > 3672< / span > < span class = "comment" > * C++ director class methods< / span > < / div >
< div class = "line" > < a id = "l03673" name = "l03673" > < / a > < span class = "lineno" > 3673< / span > < span class = "comment" > * --------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l03674" name = "l03674" > < / a > < span class = "lineno" > 3674< / span > < / div >
< div class = "line" > < a id = "l03675" name = "l03675" > < / a > < span class = "lineno" > 3675< / span > < span class = "preprocessor" > #include " < a class = "code" href = "sat__python__wrap_8h.html" > sat_python_wrap.h< / a > " < / span > < / div >
< div class = "line" > < a id = "l03676" name = "l03676" > < / a > < span class = "lineno" > 3676< / span > < / div >
< div class = "line" > < a id = "l03677" name = "l03677" > < / a > < span class = "lineno" > < a class = "line" href = "class_swig_director___solution_callback.html#a7b2830bcffbb59306155c4aadaa8e161" > 3677< / a > < / span > < a class = "code hl_function" href = "class_swig_director___solution_callback.html#ac1875a4ad4773c1896d3732c19b409ef" > SwigDirector_SolutionCallback::SwigDirector_SolutionCallback< / a > (PyObject *< span class = "keyword" > self< / span > ): < a class = "code hl_namespace" href = "namespaceoperations__research.html" > operations_research< / a > ::sat::SolutionCallback(), < a class = "code hl_namespace" href = "namespace_swig.html" > Swig< / a > ::Director(self) {< / div >
< div class = "line" > < a id = "l03678" name = "l03678" > < / a > < span class = "lineno" > 3678< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a2e9f25b6ab4412358f7804bafff27365" > SWIG_DIRECTOR_RGTR< / a > ((operations_research::sat::SolutionCallback *)< span class = "keyword" > this< / span > , < span class = "keyword" > this< / span > ); < / div >
< div class = "line" > < a id = "l03679" name = "l03679" > < / a > < span class = "lineno" > 3679< / span > }< / div >
< div class = "line" > < a id = "l03680" name = "l03680" > < / a > < span class = "lineno" > 3680< / span > < / div >
< div class = "line" > < a id = "l03681" name = "l03681" > < / a > < span class = "lineno" > 3681< / span > < / div >
< div class = "line" > < a id = "l03682" name = "l03682" > < / a > < span class = "lineno" > 3682< / span > < / div >
< div class = "line" > < a id = "l03683" name = "l03683" > < / a > < span class = "lineno" > 3683< / span > < / div >
< div class = "line" > < a id = "l03684" name = "l03684" > < / a > < span class = "lineno" > 3684< / span > < a class = "code hl_function" href = "class_swig_director___solution_callback.html#a51cd98431be5b7b1fdb2570ffbcaa5c9" > SwigDirector_SolutionCallback::~SwigDirector_SolutionCallback< / a > () {< / div >
< div class = "line" > < a id = "l03685" name = "l03685" > < / a > < span class = "lineno" > 3685< / span > }< / div >
< div class = "line" > < a id = "l03686" name = "l03686" > < / a > < span class = "lineno" > 3686< / span > < / div >
< div class = "line" > < a id = "l03687" name = "l03687" > < / a > < span class = "lineno" > 3687< / span > < span class = "keywordtype" > void< / span > < a class = "code hl_function" href = "class_swig_director___solution_callback.html#a81de9bdfeb3cb29951a881d5e2e9c4c7" > SwigDirector_SolutionCallback::OnSolutionCallback< / a > ()< span class = "keyword" > const < / span > {< / div >
< div class = "line" > < a id = "l03688" name = "l03688" > < / a > < span class = "lineno" > 3688< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc4dd083ffcb3bc22ea34b1f3c4afd7c" > SWIG_PYTHON_THREAD_BEGIN_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l03689" name = "l03689" > < / a > < span class = "lineno" > 3689< / span > {< / div >
< div class = "line" > < a id = "l03690" name = "l03690" > < / a > < span class = "lineno" > 3690< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "class_swig_1_1_director.html#a19c11286ea40a92478a28f80cc7527d5" > swig_get_self< / a > ()) {< / div >
< div class = "line" > < a id = "l03691" name = "l03691" > < / a > < span class = "lineno" > 3691< / span > < a class = "code hl_function" href = "class_swig_1_1_director_exception.html#a4af0d102aa0ec18ca052e587db6ebb0f" > Swig::DirectorException::raise< / a > (< span class = "stringliteral" > " ' self' uninitialized, maybe you forgot to call SolutionCallback.__init__." < / span > );< / div >
< div class = "line" > < a id = "l03692" name = "l03692" > < / a > < span class = "lineno" > 3692< / span > }< / div >
< div class = "line" > < a id = "l03693" name = "l03693" > < / a > < span class = "lineno" > 3693< / span > < span class = "preprocessor" > #if defined(SWIG_PYTHON_DIRECTOR_VTABLE)< / span > < / div >
< div class = "line" > < a id = "l03694" name = "l03694" > < / a > < span class = "lineno" > 3694< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > size_t< / span > swig_method_index = 0;< / div >
< div class = "line" > < a id = "l03695" name = "l03695" > < / a > < span class = "lineno" > 3695< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< span class = "keyword" > const< / span > swig_method_name = < span class = "stringliteral" > " OnSolutionCallback" < / span > ;< / div >
< div class = "line" > < a id = "l03696" name = "l03696" > < / a > < span class = "lineno" > 3696< / span > PyObject *method = swig_get_method(swig_method_index, swig_method_name);< / div >
< div class = "line" > < a id = "l03697" name = "l03697" > < / a > < span class = "lineno" > 3697< / span > < a class = "code hl_struct" href = "structswig_1_1_swig_var___py_object.html" > swig::SwigVar_PyObject< / a > args = PyTuple_New(0);< / div >
< div class = "line" > < a id = "l03698" name = "l03698" > < / a > < span class = "lineno" > 3698< / span > < a class = "code hl_struct" href = "structswig_1_1_swig_var___py_object.html" > swig::SwigVar_PyObject< / a > result = PyObject_Call(method, (PyObject *) args, NULL);< / div >
< div class = "line" > < a id = "l03699" name = "l03699" > < / a > < span class = "lineno" > 3699< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l03700" name = "l03700" > < / a > < span class = "lineno" > 3700< / span > < a class = "code hl_struct" href = "structswig_1_1_swig_var___py_object.html" > swig::SwigVar_PyObject< / a > swig_method_name = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ada53ff51e4581c1caf6bf62482216fb4" > SWIG_Python_str_FromChar< / a > (< span class = "stringliteral" > " OnSolutionCallback" < / span > );< / div >
< div class = "line" > < a id = "l03701" name = "l03701" > < / a > < span class = "lineno" > 3701< / span > < a class = "code hl_struct" href = "structswig_1_1_swig_var___py_object.html" > swig::SwigVar_PyObject< / a > result = PyObject_CallMethodObjArgs(< a class = "code hl_function" href = "class_swig_1_1_director.html#a19c11286ea40a92478a28f80cc7527d5" > swig_get_self< / a > (), (PyObject *) swig_method_name, NULL);< / div >
< div class = "line" > < a id = "l03702" name = "l03702" > < / a > < span class = "lineno" > 3702< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03703" name = "l03703" > < / a > < span class = "lineno" > 3703< / span > < span class = "keywordflow" > if< / span > (!result) {< / div >
< div class = "line" > < a id = "l03704" name = "l03704" > < / a > < span class = "lineno" > 3704< / span > PyObject *error = PyErr_Occurred();< / div >
< div class = "line" > < a id = "l03705" name = "l03705" > < / a > < span class = "lineno" > 3705< / span > < span class = "keywordflow" > if< / span > (error) {< / div >
< div class = "line" > < a id = "l03706" name = "l03706" > < / a > < span class = "lineno" > 3706< / span > < a class = "code hl_function" href = "class_swig_1_1_director_method_exception.html#a67744a64970ab5c48d3b37e5774fcad8" > Swig::DirectorMethodException::raise< / a > (< span class = "stringliteral" > " Error detected when calling ' SolutionCallback.OnSolutionCallback' " < / span > );< / div >
< div class = "line" > < a id = "l03707" name = "l03707" > < / a > < span class = "lineno" > 3707< / span > }< / div >
< div class = "line" > < a id = "l03708" name = "l03708" > < / a > < span class = "lineno" > 3708< / span > }< / div >
< div class = "line" > < a id = "l03709" name = "l03709" > < / a > < span class = "lineno" > 3709< / span > }< / div >
< div class = "line" > < a id = "l03710" name = "l03710" > < / a > < span class = "lineno" > 3710< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a320aff2875f19ba4cfb71eefd84fd618" > SWIG_PYTHON_THREAD_END_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l03711" name = "l03711" > < / a > < span class = "lineno" > 3711< / span > }< / div >
< div class = "line" > < a id = "l03712" name = "l03712" > < / a > < span class = "lineno" > 3712< / span > < / div >
< div class = "line" > < a id = "l03713" name = "l03713" > < / a > < span class = "lineno" > 3713< / span > < / div >
< div class = "line" > < a id = "l03714" name = "l03714" > < / a > < span class = "lineno" > 3714< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l03715" name = "l03715" > < / a > < span class = "lineno" > 3715< / span > < span class = "keyword" > extern< / span > < span class = "stringliteral" > " C" < / span > {< / div >
< div class = "line" > < a id = "l03716" name = "l03716" > < / a > < span class = "lineno" > 3716< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l03717" name = "l03717" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2700381eda2bd129b6bdbe42917e4116" > 3717< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2700381eda2bd129b6bdbe42917e4116" > _wrap_delete_SolutionCallback< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l03718" name = "l03718" > < / a > < span class = "lineno" > 3718< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l03719" name = "l03719" > < / a > < span class = "lineno" > 3719< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l03720" name = "l03720" > < / a > < span class = "lineno" > 3720< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l03721" name = "l03721" > < / a > < span class = "lineno" > 3721< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l03722" name = "l03722" > < / a > < span class = "lineno" > 3722< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l03723" name = "l03723" > < / a > < span class = "lineno" > 3723< / span > < / div >
< div class = "line" > < a id = "l03724" name = "l03724" > < / a > < span class = "lineno" > 3724< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l03725" name = "l03725" > < / a > < span class = "lineno" > 3725< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l03726" name = "l03726" > < / a > < span class = "lineno" > 3726< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , < a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa56139a289829795ed651d533826b65e" > SWIG_POINTER_DISOWN< / a > | 0 );< / div >
< div class = "line" > < a id = "l03727" name = "l03727" > < / a > < span class = "lineno" > 3727< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l03728" name = "l03728" > < / a > < span class = "lineno" > 3728< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " delete_SolutionCallback" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l03729" name = "l03729" > < / a > < span class = "lineno" > 3729< / span > }< / div >
< div class = "line" > < a id = "l03730" name = "l03730" > < / a > < span class = "lineno" > 3730< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l03731" name = "l03731" > < / a > < span class = "lineno" > 3731< / span > {< / div >
< div class = "line" > < a id = "l03732" name = "l03732" > < / a > < span class = "lineno" > 3732< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03733" name = "l03733" > < / a > < span class = "lineno" > 3733< / span > < span class = "keyword" > delete< / span > arg1;< / div >
< div class = "line" > < a id = "l03734" name = "l03734" > < / a > < span class = "lineno" > 3734< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03735" name = "l03735" > < / a > < span class = "lineno" > 3735< / span > }< / div >
< div class = "line" > < a id = "l03736" name = "l03736" > < / a > < span class = "lineno" > 3736< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l03737" name = "l03737" > < / a > < span class = "lineno" > 3737< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l03738" name = "l03738" > < / a > < span class = "lineno" > 3738< / span > fail:< / div >
< div class = "line" > < a id = "l03739" name = "l03739" > < / a > < span class = "lineno" > 3739< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l03740" name = "l03740" > < / a > < span class = "lineno" > 3740< / span > }< / div >
< div class = "line" > < a id = "l03741" name = "l03741" > < / a > < span class = "lineno" > 3741< / span > < / div >
< div class = "line" > < a id = "l03742" name = "l03742" > < / a > < span class = "lineno" > 3742< / span > < / div >
< div class = "line" > < a id = "l03743" name = "l03743" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2cf94839fee9b26bdb1441d6de2be1d3" > 3743< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2cf94839fee9b26bdb1441d6de2be1d3" > _wrap_SolutionCallback_OnSolutionCallback< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l03744" name = "l03744" > < / a > < span class = "lineno" > 3744< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l03745" name = "l03745" > < / a > < span class = "lineno" > 3745< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l03746" name = "l03746" > < / a > < span class = "lineno" > 3746< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l03747" name = "l03747" > < / a > < span class = "lineno" > 3747< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l03748" name = "l03748" > < / a > < span class = "lineno" > 3748< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l03749" name = "l03749" > < / a > < span class = "lineno" > 3749< / span > < a class = "code hl_class" href = "class_swig_1_1_director.html" > Swig::Director< / a > *director = 0;< / div >
< div class = "line" > < a id = "l03750" name = "l03750" > < / a > < span class = "lineno" > 3750< / span > < span class = "keywordtype" > bool< / span > upcall = < span class = "keyword" > false< / span > ;< / div >
< div class = "line" > < a id = "l03751" name = "l03751" > < / a > < span class = "lineno" > 3751< / span > < / div >
< div class = "line" > < a id = "l03752" name = "l03752" > < / a > < span class = "lineno" > 3752< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l03753" name = "l03753" > < / a > < span class = "lineno" > 3753< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l03754" name = "l03754" > < / a > < span class = "lineno" > 3754< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l03755" name = "l03755" > < / a > < span class = "lineno" > 3755< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l03756" name = "l03756" > < / a > < span class = "lineno" > 3756< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_OnSolutionCallback" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l03757" name = "l03757" > < / a > < span class = "lineno" > 3757< / span > }< / div >
< div class = "line" > < a id = "l03758" name = "l03758" > < / a > < span class = "lineno" > 3758< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l03759" name = "l03759" > < / a > < span class = "lineno" > 3759< / span > director = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a572c96ab0c3e73f081cc75d3dc8d7eb7" > SWIG_DIRECTOR_CAST< / a > (arg1);< / div >
< div class = "line" > < a id = "l03760" name = "l03760" > < / a > < span class = "lineno" > 3760< / span > upcall = (director & & (director-> < a class = "code hl_function" href = "class_swig_1_1_director.html#a6c38466d174281f2ac583ded166625c7" > swig_get_self< / a > ()==swig_obj[0]));< / div >
< div class = "line" > < a id = "l03761" name = "l03761" > < / a > < span class = "lineno" > 3761< / span > < span class = "keywordflow" > try< / span > {< / div >
< div class = "line" > < a id = "l03762" name = "l03762" > < / a > < span class = "lineno" > 3762< / span > < span class = "keywordflow" > if< / span > (upcall) {< / div >
< div class = "line" > < a id = "l03763" name = "l03763" > < / a > < span class = "lineno" > 3763< / span > < a class = "code hl_function" href = "class_swig_1_1_director_pure_virtual_exception.html#a67744a64970ab5c48d3b37e5774fcad8" > Swig::DirectorPureVirtualException::raise< / a > (< span class = "stringliteral" > " operations_research::sat::SolutionCallback::OnSolutionCallback" < / span > );< / div >
< div class = "line" > < a id = "l03764" name = "l03764" > < / a > < span class = "lineno" > 3764< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l03765" name = "l03765" > < / a > < span class = "lineno" > 3765< / span > ((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > *)arg1)-> OnSolutionCallback();< / div >
< div class = "line" > < a id = "l03766" name = "l03766" > < / a > < span class = "lineno" > 3766< / span > }< / div >
< div class = "line" > < a id = "l03767" name = "l03767" > < / a > < span class = "lineno" > 3767< / span > } < span class = "keywordflow" > catch< / span > (< a class = "code hl_class" href = "class_swig_1_1_director_exception.html" > Swig::DirectorException< / a > & ) {< / div >
< div class = "line" > < a id = "l03768" name = "l03768" > < / a > < span class = "lineno" > 3768< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l03769" name = "l03769" > < / a > < span class = "lineno" > 3769< / span > }< / div >
< div class = "line" > < a id = "l03770" name = "l03770" > < / a > < span class = "lineno" > 3770< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l03771" name = "l03771" > < / a > < span class = "lineno" > 3771< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l03772" name = "l03772" > < / a > < span class = "lineno" > 3772< / span > fail:< / div >
< div class = "line" > < a id = "l03773" name = "l03773" > < / a > < span class = "lineno" > 3773< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l03774" name = "l03774" > < / a > < span class = "lineno" > 3774< / span > }< / div >
< div class = "line" > < a id = "l03775" name = "l03775" > < / a > < span class = "lineno" > 3775< / span > < / div >
< div class = "line" > < a id = "l03776" name = "l03776" > < / a > < span class = "lineno" > 3776< / span > < / div >
< div class = "line" > < a id = "l03777" name = "l03777" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#abf42517a05b218a73a16697369d1a438" > 3777< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#abf42517a05b218a73a16697369d1a438" > _wrap_SolutionCallback_NumBooleans< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l03778" name = "l03778" > < / a > < span class = "lineno" > 3778< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l03779" name = "l03779" > < / a > < span class = "lineno" > 3779< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l03780" name = "l03780" > < / a > < span class = "lineno" > 3780< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l03781" name = "l03781" > < / a > < span class = "lineno" > 3781< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l03782" name = "l03782" > < / a > < span class = "lineno" > 3782< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l03783" name = "l03783" > < / a > < span class = "lineno" > 3783< / span > int64_t result;< / div >
< div class = "line" > < a id = "l03784" name = "l03784" > < / a > < span class = "lineno" > 3784< / span > < / div >
< div class = "line" > < a id = "l03785" name = "l03785" > < / a > < span class = "lineno" > 3785< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l03786" name = "l03786" > < / a > < span class = "lineno" > 3786< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l03787" name = "l03787" > < / a > < span class = "lineno" > 3787< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l03788" name = "l03788" > < / a > < span class = "lineno" > 3788< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l03789" name = "l03789" > < / a > < span class = "lineno" > 3789< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_NumBooleans" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l03790" name = "l03790" > < / a > < span class = "lineno" > 3790< / span > }< / div >
< div class = "line" > < a id = "l03791" name = "l03791" > < / a > < span class = "lineno" > 3791< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l03792" name = "l03792" > < / a > < span class = "lineno" > 3792< / span > {< / div >
< div class = "line" > < a id = "l03793" name = "l03793" > < / a > < span class = "lineno" > 3793< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03794" name = "l03794" > < / a > < span class = "lineno" > 3794< / span > result = (int64_t)((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > *)arg1)-> NumBooleans();< / div >
< div class = "line" > < a id = "l03795" name = "l03795" > < / a > < span class = "lineno" > 3795< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03796" name = "l03796" > < / a > < span class = "lineno" > 3796< / span > }< / div >
< div class = "line" > < a id = "l03797" name = "l03797" > < / a > < span class = "lineno" > 3797< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a653196403354a30149a9f9ff67988545" > SWIG_From_long< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > long< / span > < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l03798" name = "l03798" > < / a > < span class = "lineno" > 3798< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l03799" name = "l03799" > < / a > < span class = "lineno" > 3799< / span > fail:< / div >
< div class = "line" > < a id = "l03800" name = "l03800" > < / a > < span class = "lineno" > 3800< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l03801" name = "l03801" > < / a > < span class = "lineno" > 3801< / span > }< / div >
< div class = "line" > < a id = "l03802" name = "l03802" > < / a > < span class = "lineno" > 3802< / span > < / div >
< div class = "line" > < a id = "l03803" name = "l03803" > < / a > < span class = "lineno" > 3803< / span > < / div >
< div class = "line" > < a id = "l03804" name = "l03804" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a5474ce1af0c8b9a9b138de81ca58ed04" > 3804< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a5474ce1af0c8b9a9b138de81ca58ed04" > _wrap_SolutionCallback_NumBranches< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l03805" name = "l03805" > < / a > < span class = "lineno" > 3805< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l03806" name = "l03806" > < / a > < span class = "lineno" > 3806< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l03807" name = "l03807" > < / a > < span class = "lineno" > 3807< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l03808" name = "l03808" > < / a > < span class = "lineno" > 3808< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l03809" name = "l03809" > < / a > < span class = "lineno" > 3809< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l03810" name = "l03810" > < / a > < span class = "lineno" > 3810< / span > int64_t result;< / div >
< div class = "line" > < a id = "l03811" name = "l03811" > < / a > < span class = "lineno" > 3811< / span > < / div >
< div class = "line" > < a id = "l03812" name = "l03812" > < / a > < span class = "lineno" > 3812< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l03813" name = "l03813" > < / a > < span class = "lineno" > 3813< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l03814" name = "l03814" > < / a > < span class = "lineno" > 3814< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l03815" name = "l03815" > < / a > < span class = "lineno" > 3815< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l03816" name = "l03816" > < / a > < span class = "lineno" > 3816< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_NumBranches" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l03817" name = "l03817" > < / a > < span class = "lineno" > 3817< / span > }< / div >
< div class = "line" > < a id = "l03818" name = "l03818" > < / a > < span class = "lineno" > 3818< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l03819" name = "l03819" > < / a > < span class = "lineno" > 3819< / span > {< / div >
< div class = "line" > < a id = "l03820" name = "l03820" > < / a > < span class = "lineno" > 3820< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03821" name = "l03821" > < / a > < span class = "lineno" > 3821< / span > result = (int64_t)((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > *)arg1)-> NumBranches();< / div >
< div class = "line" > < a id = "l03822" name = "l03822" > < / a > < span class = "lineno" > 3822< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03823" name = "l03823" > < / a > < span class = "lineno" > 3823< / span > }< / div >
< div class = "line" > < a id = "l03824" name = "l03824" > < / a > < span class = "lineno" > 3824< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a653196403354a30149a9f9ff67988545" > SWIG_From_long< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > long< / span > < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l03825" name = "l03825" > < / a > < span class = "lineno" > 3825< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l03826" name = "l03826" > < / a > < span class = "lineno" > 3826< / span > fail:< / div >
< div class = "line" > < a id = "l03827" name = "l03827" > < / a > < span class = "lineno" > 3827< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l03828" name = "l03828" > < / a > < span class = "lineno" > 3828< / span > }< / div >
< div class = "line" > < a id = "l03829" name = "l03829" > < / a > < span class = "lineno" > 3829< / span > < / div >
< div class = "line" > < a id = "l03830" name = "l03830" > < / a > < span class = "lineno" > 3830< / span > < / div >
< div class = "line" > < a id = "l03831" name = "l03831" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a7b166d87d6bcbacaae427efa79962a73" > 3831< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a7b166d87d6bcbacaae427efa79962a73" > _wrap_SolutionCallback_NumConflicts< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l03832" name = "l03832" > < / a > < span class = "lineno" > 3832< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l03833" name = "l03833" > < / a > < span class = "lineno" > 3833< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l03834" name = "l03834" > < / a > < span class = "lineno" > 3834< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l03835" name = "l03835" > < / a > < span class = "lineno" > 3835< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l03836" name = "l03836" > < / a > < span class = "lineno" > 3836< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l03837" name = "l03837" > < / a > < span class = "lineno" > 3837< / span > int64_t result;< / div >
< div class = "line" > < a id = "l03838" name = "l03838" > < / a > < span class = "lineno" > 3838< / span > < / div >
< div class = "line" > < a id = "l03839" name = "l03839" > < / a > < span class = "lineno" > 3839< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l03840" name = "l03840" > < / a > < span class = "lineno" > 3840< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l03841" name = "l03841" > < / a > < span class = "lineno" > 3841< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l03842" name = "l03842" > < / a > < span class = "lineno" > 3842< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l03843" name = "l03843" > < / a > < span class = "lineno" > 3843< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_NumConflicts" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l03844" name = "l03844" > < / a > < span class = "lineno" > 3844< / span > }< / div >
< div class = "line" > < a id = "l03845" name = "l03845" > < / a > < span class = "lineno" > 3845< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l03846" name = "l03846" > < / a > < span class = "lineno" > 3846< / span > {< / div >
< div class = "line" > < a id = "l03847" name = "l03847" > < / a > < span class = "lineno" > 3847< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03848" name = "l03848" > < / a > < span class = "lineno" > 3848< / span > result = (int64_t)((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > *)arg1)-> NumConflicts();< / div >
< div class = "line" > < a id = "l03849" name = "l03849" > < / a > < span class = "lineno" > 3849< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03850" name = "l03850" > < / a > < span class = "lineno" > 3850< / span > }< / div >
< div class = "line" > < a id = "l03851" name = "l03851" > < / a > < span class = "lineno" > 3851< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a653196403354a30149a9f9ff67988545" > SWIG_From_long< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > long< / span > < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l03852" name = "l03852" > < / a > < span class = "lineno" > 3852< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l03853" name = "l03853" > < / a > < span class = "lineno" > 3853< / span > fail:< / div >
< div class = "line" > < a id = "l03854" name = "l03854" > < / a > < span class = "lineno" > 3854< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l03855" name = "l03855" > < / a > < span class = "lineno" > 3855< / span > }< / div >
< div class = "line" > < a id = "l03856" name = "l03856" > < / a > < span class = "lineno" > 3856< / span > < / div >
< div class = "line" > < a id = "l03857" name = "l03857" > < / a > < span class = "lineno" > 3857< / span > < / div >
< div class = "line" > < a id = "l03858" name = "l03858" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#abb6046a8a54bf69873e37549fe43db3d" > 3858< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#abb6046a8a54bf69873e37549fe43db3d" > _wrap_SolutionCallback_NumBinaryPropagations< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l03859" name = "l03859" > < / a > < span class = "lineno" > 3859< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l03860" name = "l03860" > < / a > < span class = "lineno" > 3860< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l03861" name = "l03861" > < / a > < span class = "lineno" > 3861< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l03862" name = "l03862" > < / a > < span class = "lineno" > 3862< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l03863" name = "l03863" > < / a > < span class = "lineno" > 3863< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l03864" name = "l03864" > < / a > < span class = "lineno" > 3864< / span > int64_t result;< / div >
< div class = "line" > < a id = "l03865" name = "l03865" > < / a > < span class = "lineno" > 3865< / span > < / div >
< div class = "line" > < a id = "l03866" name = "l03866" > < / a > < span class = "lineno" > 3866< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l03867" name = "l03867" > < / a > < span class = "lineno" > 3867< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l03868" name = "l03868" > < / a > < span class = "lineno" > 3868< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l03869" name = "l03869" > < / a > < span class = "lineno" > 3869< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l03870" name = "l03870" > < / a > < span class = "lineno" > 3870< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_NumBinaryPropagations" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l03871" name = "l03871" > < / a > < span class = "lineno" > 3871< / span > }< / div >
< div class = "line" > < a id = "l03872" name = "l03872" > < / a > < span class = "lineno" > 3872< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l03873" name = "l03873" > < / a > < span class = "lineno" > 3873< / span > {< / div >
< div class = "line" > < a id = "l03874" name = "l03874" > < / a > < span class = "lineno" > 3874< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03875" name = "l03875" > < / a > < span class = "lineno" > 3875< / span > result = (int64_t)((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > *)arg1)-> NumBinaryPropagations();< / div >
< div class = "line" > < a id = "l03876" name = "l03876" > < / a > < span class = "lineno" > 3876< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03877" name = "l03877" > < / a > < span class = "lineno" > 3877< / span > }< / div >
< div class = "line" > < a id = "l03878" name = "l03878" > < / a > < span class = "lineno" > 3878< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a653196403354a30149a9f9ff67988545" > SWIG_From_long< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > long< / span > < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l03879" name = "l03879" > < / a > < span class = "lineno" > 3879< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l03880" name = "l03880" > < / a > < span class = "lineno" > 3880< / span > fail:< / div >
< div class = "line" > < a id = "l03881" name = "l03881" > < / a > < span class = "lineno" > 3881< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l03882" name = "l03882" > < / a > < span class = "lineno" > 3882< / span > }< / div >
< div class = "line" > < a id = "l03883" name = "l03883" > < / a > < span class = "lineno" > 3883< / span > < / div >
< div class = "line" > < a id = "l03884" name = "l03884" > < / a > < span class = "lineno" > 3884< / span > < / div >
< div class = "line" > < a id = "l03885" name = "l03885" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a0955f31a1c56bf73b291a0bd06507728" > 3885< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a0955f31a1c56bf73b291a0bd06507728" > _wrap_SolutionCallback_NumIntegerPropagations< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l03886" name = "l03886" > < / a > < span class = "lineno" > 3886< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l03887" name = "l03887" > < / a > < span class = "lineno" > 3887< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l03888" name = "l03888" > < / a > < span class = "lineno" > 3888< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l03889" name = "l03889" > < / a > < span class = "lineno" > 3889< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l03890" name = "l03890" > < / a > < span class = "lineno" > 3890< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l03891" name = "l03891" > < / a > < span class = "lineno" > 3891< / span > int64_t result;< / div >
< div class = "line" > < a id = "l03892" name = "l03892" > < / a > < span class = "lineno" > 3892< / span > < / div >
< div class = "line" > < a id = "l03893" name = "l03893" > < / a > < span class = "lineno" > 3893< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l03894" name = "l03894" > < / a > < span class = "lineno" > 3894< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l03895" name = "l03895" > < / a > < span class = "lineno" > 3895< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l03896" name = "l03896" > < / a > < span class = "lineno" > 3896< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l03897" name = "l03897" > < / a > < span class = "lineno" > 3897< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_NumIntegerPropagations" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l03898" name = "l03898" > < / a > < span class = "lineno" > 3898< / span > }< / div >
< div class = "line" > < a id = "l03899" name = "l03899" > < / a > < span class = "lineno" > 3899< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l03900" name = "l03900" > < / a > < span class = "lineno" > 3900< / span > {< / div >
< div class = "line" > < a id = "l03901" name = "l03901" > < / a > < span class = "lineno" > 3901< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03902" name = "l03902" > < / a > < span class = "lineno" > 3902< / span > result = (int64_t)((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > *)arg1)-> NumIntegerPropagations();< / div >
< div class = "line" > < a id = "l03903" name = "l03903" > < / a > < span class = "lineno" > 3903< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03904" name = "l03904" > < / a > < span class = "lineno" > 3904< / span > }< / div >
< div class = "line" > < a id = "l03905" name = "l03905" > < / a > < span class = "lineno" > 3905< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a653196403354a30149a9f9ff67988545" > SWIG_From_long< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > long< / span > < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l03906" name = "l03906" > < / a > < span class = "lineno" > 3906< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l03907" name = "l03907" > < / a > < span class = "lineno" > 3907< / span > fail:< / div >
< div class = "line" > < a id = "l03908" name = "l03908" > < / a > < span class = "lineno" > 3908< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l03909" name = "l03909" > < / a > < span class = "lineno" > 3909< / span > }< / div >
< div class = "line" > < a id = "l03910" name = "l03910" > < / a > < span class = "lineno" > 3910< / span > < / div >
< div class = "line" > < a id = "l03911" name = "l03911" > < / a > < span class = "lineno" > 3911< / span > < / div >
< div class = "line" > < a id = "l03912" name = "l03912" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a63d3dd623927d210130f5665ef4f7669" > 3912< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a63d3dd623927d210130f5665ef4f7669" > _wrap_SolutionCallback_WallTime< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l03913" name = "l03913" > < / a > < span class = "lineno" > 3913< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l03914" name = "l03914" > < / a > < span class = "lineno" > 3914< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l03915" name = "l03915" > < / a > < span class = "lineno" > 3915< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l03916" name = "l03916" > < / a > < span class = "lineno" > 3916< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l03917" name = "l03917" > < / a > < span class = "lineno" > 3917< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l03918" name = "l03918" > < / a > < span class = "lineno" > 3918< / span > < span class = "keywordtype" > double< / span > result;< / div >
< div class = "line" > < a id = "l03919" name = "l03919" > < / a > < span class = "lineno" > 3919< / span > < / div >
< div class = "line" > < a id = "l03920" name = "l03920" > < / a > < span class = "lineno" > 3920< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l03921" name = "l03921" > < / a > < span class = "lineno" > 3921< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l03922" name = "l03922" > < / a > < span class = "lineno" > 3922< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l03923" name = "l03923" > < / a > < span class = "lineno" > 3923< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l03924" name = "l03924" > < / a > < span class = "lineno" > 3924< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_WallTime" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l03925" name = "l03925" > < / a > < span class = "lineno" > 3925< / span > }< / div >
< div class = "line" > < a id = "l03926" name = "l03926" > < / a > < span class = "lineno" > 3926< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l03927" name = "l03927" > < / a > < span class = "lineno" > 3927< / span > {< / div >
< div class = "line" > < a id = "l03928" name = "l03928" > < / a > < span class = "lineno" > 3928< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03929" name = "l03929" > < / a > < span class = "lineno" > 3929< / span > result = (double)((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > *)arg1)-> WallTime();< / div >
< div class = "line" > < a id = "l03930" name = "l03930" > < / a > < span class = "lineno" > 3930< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03931" name = "l03931" > < / a > < span class = "lineno" > 3931< / span > }< / div >
< div class = "line" > < a id = "l03932" name = "l03932" > < / a > < span class = "lineno" > 3932< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a920116ba77f1ae02cb8ab8730ad22eb9" > SWIG_From_double< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > double< / span > < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l03933" name = "l03933" > < / a > < span class = "lineno" > 3933< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l03934" name = "l03934" > < / a > < span class = "lineno" > 3934< / span > fail:< / div >
< div class = "line" > < a id = "l03935" name = "l03935" > < / a > < span class = "lineno" > 3935< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l03936" name = "l03936" > < / a > < span class = "lineno" > 3936< / span > }< / div >
< div class = "line" > < a id = "l03937" name = "l03937" > < / a > < span class = "lineno" > 3937< / span > < / div >
< div class = "line" > < a id = "l03938" name = "l03938" > < / a > < span class = "lineno" > 3938< / span > < / div >
< div class = "line" > < a id = "l03939" name = "l03939" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2d337ce48b9c693c00b5ef1d2ae58b11" > 3939< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2d337ce48b9c693c00b5ef1d2ae58b11" > _wrap_SolutionCallback_UserTime< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l03940" name = "l03940" > < / a > < span class = "lineno" > 3940< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l03941" name = "l03941" > < / a > < span class = "lineno" > 3941< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l03942" name = "l03942" > < / a > < span class = "lineno" > 3942< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l03943" name = "l03943" > < / a > < span class = "lineno" > 3943< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l03944" name = "l03944" > < / a > < span class = "lineno" > 3944< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l03945" name = "l03945" > < / a > < span class = "lineno" > 3945< / span > < span class = "keywordtype" > double< / span > result;< / div >
< div class = "line" > < a id = "l03946" name = "l03946" > < / a > < span class = "lineno" > 3946< / span > < / div >
< div class = "line" > < a id = "l03947" name = "l03947" > < / a > < span class = "lineno" > 3947< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l03948" name = "l03948" > < / a > < span class = "lineno" > 3948< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l03949" name = "l03949" > < / a > < span class = "lineno" > 3949< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l03950" name = "l03950" > < / a > < span class = "lineno" > 3950< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l03951" name = "l03951" > < / a > < span class = "lineno" > 3951< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_UserTime" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l03952" name = "l03952" > < / a > < span class = "lineno" > 3952< / span > }< / div >
< div class = "line" > < a id = "l03953" name = "l03953" > < / a > < span class = "lineno" > 3953< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l03954" name = "l03954" > < / a > < span class = "lineno" > 3954< / span > {< / div >
< div class = "line" > < a id = "l03955" name = "l03955" > < / a > < span class = "lineno" > 3955< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03956" name = "l03956" > < / a > < span class = "lineno" > 3956< / span > result = (double)((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > *)arg1)-> UserTime();< / div >
< div class = "line" > < a id = "l03957" name = "l03957" > < / a > < span class = "lineno" > 3957< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03958" name = "l03958" > < / a > < span class = "lineno" > 3958< / span > }< / div >
< div class = "line" > < a id = "l03959" name = "l03959" > < / a > < span class = "lineno" > 3959< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a920116ba77f1ae02cb8ab8730ad22eb9" > SWIG_From_double< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > double< / span > < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l03960" name = "l03960" > < / a > < span class = "lineno" > 3960< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l03961" name = "l03961" > < / a > < span class = "lineno" > 3961< / span > fail:< / div >
< div class = "line" > < a id = "l03962" name = "l03962" > < / a > < span class = "lineno" > 3962< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l03963" name = "l03963" > < / a > < span class = "lineno" > 3963< / span > }< / div >
< div class = "line" > < a id = "l03964" name = "l03964" > < / a > < span class = "lineno" > 3964< / span > < / div >
< div class = "line" > < a id = "l03965" name = "l03965" > < / a > < span class = "lineno" > 3965< / span > < / div >
< div class = "line" > < a id = "l03966" name = "l03966" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#adc2ddd52b92736e92dd00388351016df" > 3966< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#adc2ddd52b92736e92dd00388351016df" > _wrap_SolutionCallback_ObjectiveValue< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l03967" name = "l03967" > < / a > < span class = "lineno" > 3967< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l03968" name = "l03968" > < / a > < span class = "lineno" > 3968< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l03969" name = "l03969" > < / a > < span class = "lineno" > 3969< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l03970" name = "l03970" > < / a > < span class = "lineno" > 3970< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l03971" name = "l03971" > < / a > < span class = "lineno" > 3971< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l03972" name = "l03972" > < / a > < span class = "lineno" > 3972< / span > < span class = "keywordtype" > double< / span > result;< / div >
< div class = "line" > < a id = "l03973" name = "l03973" > < / a > < span class = "lineno" > 3973< / span > < / div >
< div class = "line" > < a id = "l03974" name = "l03974" > < / a > < span class = "lineno" > 3974< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l03975" name = "l03975" > < / a > < span class = "lineno" > 3975< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l03976" name = "l03976" > < / a > < span class = "lineno" > 3976< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l03977" name = "l03977" > < / a > < span class = "lineno" > 3977< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l03978" name = "l03978" > < / a > < span class = "lineno" > 3978< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_ObjectiveValue" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l03979" name = "l03979" > < / a > < span class = "lineno" > 3979< / span > }< / div >
< div class = "line" > < a id = "l03980" name = "l03980" > < / a > < span class = "lineno" > 3980< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l03981" name = "l03981" > < / a > < span class = "lineno" > 3981< / span > {< / div >
< div class = "line" > < a id = "l03982" name = "l03982" > < / a > < span class = "lineno" > 3982< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03983" name = "l03983" > < / a > < span class = "lineno" > 3983< / span > result = (double)((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > *)arg1)-> ObjectiveValue();< / div >
< div class = "line" > < a id = "l03984" name = "l03984" > < / a > < span class = "lineno" > 3984< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l03985" name = "l03985" > < / a > < span class = "lineno" > 3985< / span > }< / div >
< div class = "line" > < a id = "l03986" name = "l03986" > < / a > < span class = "lineno" > 3986< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a920116ba77f1ae02cb8ab8730ad22eb9" > SWIG_From_double< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > double< / span > < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l03987" name = "l03987" > < / a > < span class = "lineno" > 3987< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l03988" name = "l03988" > < / a > < span class = "lineno" > 3988< / span > fail:< / div >
< div class = "line" > < a id = "l03989" name = "l03989" > < / a > < span class = "lineno" > 3989< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l03990" name = "l03990" > < / a > < span class = "lineno" > 3990< / span > }< / div >
< div class = "line" > < a id = "l03991" name = "l03991" > < / a > < span class = "lineno" > 3991< / span > < / div >
< div class = "line" > < a id = "l03992" name = "l03992" > < / a > < span class = "lineno" > 3992< / span > < / div >
< div class = "line" > < a id = "l03993" name = "l03993" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a793bdac613ff3fbc86862997c1249827" > 3993< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a793bdac613ff3fbc86862997c1249827" > _wrap_SolutionCallback_BestObjectiveBound< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l03994" name = "l03994" > < / a > < span class = "lineno" > 3994< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l03995" name = "l03995" > < / a > < span class = "lineno" > 3995< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l03996" name = "l03996" > < / a > < span class = "lineno" > 3996< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l03997" name = "l03997" > < / a > < span class = "lineno" > 3997< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l03998" name = "l03998" > < / a > < span class = "lineno" > 3998< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l03999" name = "l03999" > < / a > < span class = "lineno" > 3999< / span > < span class = "keywordtype" > double< / span > result;< / div >
< div class = "line" > < a id = "l04000" name = "l04000" > < / a > < span class = "lineno" > 4000< / span > < / div >
< div class = "line" > < a id = "l04001" name = "l04001" > < / a > < span class = "lineno" > 4001< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04002" name = "l04002" > < / a > < span class = "lineno" > 4002< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l04003" name = "l04003" > < / a > < span class = "lineno" > 4003< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l04004" name = "l04004" > < / a > < span class = "lineno" > 4004< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04005" name = "l04005" > < / a > < span class = "lineno" > 4005< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_BestObjectiveBound" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04006" name = "l04006" > < / a > < span class = "lineno" > 4006< / span > }< / div >
< div class = "line" > < a id = "l04007" name = "l04007" > < / a > < span class = "lineno" > 4007< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04008" name = "l04008" > < / a > < span class = "lineno" > 4008< / span > {< / div >
< div class = "line" > < a id = "l04009" name = "l04009" > < / a > < span class = "lineno" > 4009< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04010" name = "l04010" > < / a > < span class = "lineno" > 4010< / span > result = (double)((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > *)arg1)-> BestObjectiveBound();< / div >
< div class = "line" > < a id = "l04011" name = "l04011" > < / a > < span class = "lineno" > 4011< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04012" name = "l04012" > < / a > < span class = "lineno" > 4012< / span > }< / div >
< div class = "line" > < a id = "l04013" name = "l04013" > < / a > < span class = "lineno" > 4013< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a920116ba77f1ae02cb8ab8730ad22eb9" > SWIG_From_double< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > double< / span > < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l04014" name = "l04014" > < / a > < span class = "lineno" > 4014< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04015" name = "l04015" > < / a > < span class = "lineno" > 4015< / span > fail:< / div >
< div class = "line" > < a id = "l04016" name = "l04016" > < / a > < span class = "lineno" > 4016< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04017" name = "l04017" > < / a > < span class = "lineno" > 4017< / span > }< / div >
< div class = "line" > < a id = "l04018" name = "l04018" > < / a > < span class = "lineno" > 4018< / span > < / div >
< div class = "line" > < a id = "l04019" name = "l04019" > < / a > < span class = "lineno" > 4019< / span > < / div >
< div class = "line" > < a id = "l04020" name = "l04020" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a139b76e8e8366b115f948bc5f357c889" > 4020< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a139b76e8e8366b115f948bc5f357c889" > _wrap_SolutionCallback_SolutionIntegerValue< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04021" name = "l04021" > < / a > < span class = "lineno" > 4021< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04022" name = "l04022" > < / a > < span class = "lineno" > 4022< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l04023" name = "l04023" > < / a > < span class = "lineno" > 4023< / span > < span class = "keywordtype" > int< / span > arg2 ;< / div >
< div class = "line" > < a id = "l04024" name = "l04024" > < / a > < span class = "lineno" > 4024< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04025" name = "l04025" > < / a > < span class = "lineno" > 4025< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04026" name = "l04026" > < / a > < span class = "lineno" > 4026< / span > < span class = "keywordtype" > int< / span > val2 ;< / div >
< div class = "line" > < a id = "l04027" name = "l04027" > < / a > < span class = "lineno" > 4027< / span > < span class = "keywordtype" > int< / span > ecode2 = 0 ;< / div >
< div class = "line" > < a id = "l04028" name = "l04028" > < / a > < span class = "lineno" > 4028< / span > PyObject *swig_obj[2] ;< / div >
< div class = "line" > < a id = "l04029" name = "l04029" > < / a > < span class = "lineno" > 4029< / span > int64_t result;< / div >
< div class = "line" > < a id = "l04030" name = "l04030" > < / a > < span class = "lineno" > 4030< / span > < / div >
< div class = "line" > < a id = "l04031" name = "l04031" > < / a > < span class = "lineno" > 4031< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " SolutionCallback_SolutionIntegerValue" < / span > , 2, 2, swig_obj)) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04032" name = "l04032" > < / a > < span class = "lineno" > 4032< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l04033" name = "l04033" > < / a > < span class = "lineno" > 4033< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04034" name = "l04034" > < / a > < span class = "lineno" > 4034< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_SolutionIntegerValue" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04035" name = "l04035" > < / a > < span class = "lineno" > 4035< / span > }< / div >
< div class = "line" > < a id = "l04036" name = "l04036" > < / a > < span class = "lineno" > 4036< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04037" name = "l04037" > < / a > < span class = "lineno" > 4037< / span > ecode2 = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac5d34218467df201deab1b9f5cad6691" > SWIG_AsVal_int< / a > (swig_obj[1], & val2);< / div >
< div class = "line" > < a id = "l04038" name = "l04038" > < / a > < span class = "lineno" > 4038< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (ecode2)) {< / div >
< div class = "line" > < a id = "l04039" name = "l04039" > < / a > < span class = "lineno" > 4039< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (ecode2), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_SolutionIntegerValue" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 2" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " int" < / span > < span class = "stringliteral" > " ' " < / span > );< / div >
< div class = "line" > < a id = "l04040" name = "l04040" > < / a > < span class = "lineno" > 4040< / span > } < / div >
< div class = "line" > < a id = "l04041" name = "l04041" > < / a > < span class = "lineno" > 4041< / span > arg2 = < span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > int< / span > < span class = "keyword" > > < / span > (val2);< / div >
< div class = "line" > < a id = "l04042" name = "l04042" > < / a > < span class = "lineno" > 4042< / span > {< / div >
< div class = "line" > < a id = "l04043" name = "l04043" > < / a > < span class = "lineno" > 4043< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04044" name = "l04044" > < / a > < span class = "lineno" > 4044< / span > result = (int64_t)(arg1)-> SolutionIntegerValue(arg2);< / div >
< div class = "line" > < a id = "l04045" name = "l04045" > < / a > < span class = "lineno" > 4045< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04046" name = "l04046" > < / a > < span class = "lineno" > 4046< / span > }< / div >
< div class = "line" > < a id = "l04047" name = "l04047" > < / a > < span class = "lineno" > 4047< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a653196403354a30149a9f9ff67988545" > SWIG_From_long< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > long< / span > < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l04048" name = "l04048" > < / a > < span class = "lineno" > 4048< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04049" name = "l04049" > < / a > < span class = "lineno" > 4049< / span > fail:< / div >
< div class = "line" > < a id = "l04050" name = "l04050" > < / a > < span class = "lineno" > 4050< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04051" name = "l04051" > < / a > < span class = "lineno" > 4051< / span > }< / div >
< div class = "line" > < a id = "l04052" name = "l04052" > < / a > < span class = "lineno" > 4052< / span > < / div >
< div class = "line" > < a id = "l04053" name = "l04053" > < / a > < span class = "lineno" > 4053< / span > < / div >
< div class = "line" > < a id = "l04054" name = "l04054" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a16ea6399c0b0f4cb4e86ba4bd65412ea" > 4054< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a16ea6399c0b0f4cb4e86ba4bd65412ea" > _wrap_SolutionCallback_SolutionBooleanValue< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04055" name = "l04055" > < / a > < span class = "lineno" > 4055< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04056" name = "l04056" > < / a > < span class = "lineno" > 4056< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l04057" name = "l04057" > < / a > < span class = "lineno" > 4057< / span > < span class = "keywordtype" > int< / span > arg2 ;< / div >
< div class = "line" > < a id = "l04058" name = "l04058" > < / a > < span class = "lineno" > 4058< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04059" name = "l04059" > < / a > < span class = "lineno" > 4059< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04060" name = "l04060" > < / a > < span class = "lineno" > 4060< / span > < span class = "keywordtype" > int< / span > val2 ;< / div >
< div class = "line" > < a id = "l04061" name = "l04061" > < / a > < span class = "lineno" > 4061< / span > < span class = "keywordtype" > int< / span > ecode2 = 0 ;< / div >
< div class = "line" > < a id = "l04062" name = "l04062" > < / a > < span class = "lineno" > 4062< / span > PyObject *swig_obj[2] ;< / div >
< div class = "line" > < a id = "l04063" name = "l04063" > < / a > < span class = "lineno" > 4063< / span > < span class = "keywordtype" > bool< / span > result;< / div >
< div class = "line" > < a id = "l04064" name = "l04064" > < / a > < span class = "lineno" > 4064< / span > < / div >
< div class = "line" > < a id = "l04065" name = "l04065" > < / a > < span class = "lineno" > 4065< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " SolutionCallback_SolutionBooleanValue" < / span > , 2, 2, swig_obj)) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04066" name = "l04066" > < / a > < span class = "lineno" > 4066< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l04067" name = "l04067" > < / a > < span class = "lineno" > 4067< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04068" name = "l04068" > < / a > < span class = "lineno" > 4068< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_SolutionBooleanValue" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04069" name = "l04069" > < / a > < span class = "lineno" > 4069< / span > }< / div >
< div class = "line" > < a id = "l04070" name = "l04070" > < / a > < span class = "lineno" > 4070< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04071" name = "l04071" > < / a > < span class = "lineno" > 4071< / span > ecode2 = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac5d34218467df201deab1b9f5cad6691" > SWIG_AsVal_int< / a > (swig_obj[1], & val2);< / div >
< div class = "line" > < a id = "l04072" name = "l04072" > < / a > < span class = "lineno" > 4072< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (ecode2)) {< / div >
< div class = "line" > < a id = "l04073" name = "l04073" > < / a > < span class = "lineno" > 4073< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (ecode2), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_SolutionBooleanValue" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 2" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " int" < / span > < span class = "stringliteral" > " ' " < / span > );< / div >
< div class = "line" > < a id = "l04074" name = "l04074" > < / a > < span class = "lineno" > 4074< / span > } < / div >
< div class = "line" > < a id = "l04075" name = "l04075" > < / a > < span class = "lineno" > 4075< / span > arg2 = < span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > int< / span > < span class = "keyword" > > < / span > (val2);< / div >
< div class = "line" > < a id = "l04076" name = "l04076" > < / a > < span class = "lineno" > 4076< / span > {< / div >
< div class = "line" > < a id = "l04077" name = "l04077" > < / a > < span class = "lineno" > 4077< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04078" name = "l04078" > < / a > < span class = "lineno" > 4078< / span > result = (bool)(arg1)-> SolutionBooleanValue(arg2);< / div >
< div class = "line" > < a id = "l04079" name = "l04079" > < / a > < span class = "lineno" > 4079< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04080" name = "l04080" > < / a > < span class = "lineno" > 4080< / span > }< / div >
< div class = "line" > < a id = "l04081" name = "l04081" > < / a > < span class = "lineno" > 4081< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab47e461b54c7f54f2d0d9c9f62c7008d" > SWIG_From_bool< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > bool< / span > < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l04082" name = "l04082" > < / a > < span class = "lineno" > 4082< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04083" name = "l04083" > < / a > < span class = "lineno" > 4083< / span > fail:< / div >
< div class = "line" > < a id = "l04084" name = "l04084" > < / a > < span class = "lineno" > 4084< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04085" name = "l04085" > < / a > < span class = "lineno" > 4085< / span > }< / div >
< div class = "line" > < a id = "l04086" name = "l04086" > < / a > < span class = "lineno" > 4086< / span > < / div >
< div class = "line" > < a id = "l04087" name = "l04087" > < / a > < span class = "lineno" > 4087< / span > < / div >
< div class = "line" > < a id = "l04088" name = "l04088" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a211e2df5b65ecdbced6ba21a9bcc5b37" > 4088< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a211e2df5b65ecdbced6ba21a9bcc5b37" > _wrap_SolutionCallback_StopSearch< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04089" name = "l04089" > < / a > < span class = "lineno" > 4089< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04090" name = "l04090" > < / a > < span class = "lineno" > 4090< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l04091" name = "l04091" > < / a > < span class = "lineno" > 4091< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04092" name = "l04092" > < / a > < span class = "lineno" > 4092< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04093" name = "l04093" > < / a > < span class = "lineno" > 4093< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l04094" name = "l04094" > < / a > < span class = "lineno" > 4094< / span > < / div >
< div class = "line" > < a id = "l04095" name = "l04095" > < / a > < span class = "lineno" > 4095< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04096" name = "l04096" > < / a > < span class = "lineno" > 4096< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l04097" name = "l04097" > < / a > < span class = "lineno" > 4097< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l04098" name = "l04098" > < / a > < span class = "lineno" > 4098< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04099" name = "l04099" > < / a > < span class = "lineno" > 4099< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_StopSearch" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04100" name = "l04100" > < / a > < span class = "lineno" > 4100< / span > }< / div >
< div class = "line" > < a id = "l04101" name = "l04101" > < / a > < span class = "lineno" > 4101< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04102" name = "l04102" > < / a > < span class = "lineno" > 4102< / span > {< / div >
< div class = "line" > < a id = "l04103" name = "l04103" > < / a > < span class = "lineno" > 4103< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04104" name = "l04104" > < / a > < span class = "lineno" > 4104< / span > (arg1)-> StopSearch();< / div >
< div class = "line" > < a id = "l04105" name = "l04105" > < / a > < span class = "lineno" > 4105< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04106" name = "l04106" > < / a > < span class = "lineno" > 4106< / span > }< / div >
< div class = "line" > < a id = "l04107" name = "l04107" > < / a > < span class = "lineno" > 4107< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l04108" name = "l04108" > < / a > < span class = "lineno" > 4108< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04109" name = "l04109" > < / a > < span class = "lineno" > 4109< / span > fail:< / div >
< div class = "line" > < a id = "l04110" name = "l04110" > < / a > < span class = "lineno" > 4110< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04111" name = "l04111" > < / a > < span class = "lineno" > 4111< / span > }< / div >
< div class = "line" > < a id = "l04112" name = "l04112" > < / a > < span class = "lineno" > 4112< / span > < / div >
< div class = "line" > < a id = "l04113" name = "l04113" > < / a > < span class = "lineno" > 4113< / span > < / div >
< div class = "line" > < a id = "l04114" name = "l04114" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a44a3b69069018197fc4207808b4d779e" > 4114< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a44a3b69069018197fc4207808b4d779e" > _wrap_SolutionCallback_Response< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04115" name = "l04115" > < / a > < span class = "lineno" > 4115< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04116" name = "l04116" > < / a > < span class = "lineno" > 4116< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l04117" name = "l04117" > < / a > < span class = "lineno" > 4117< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04118" name = "l04118" > < / a > < span class = "lineno" > 4118< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04119" name = "l04119" > < / a > < span class = "lineno" > 4119< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l04120" name = "l04120" > < / a > < span class = "lineno" > 4120< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_solver_response.html" > operations_research::sat::CpSolverResponse< / a > result;< / div >
< div class = "line" > < a id = "l04121" name = "l04121" > < / a > < span class = "lineno" > 4121< / span > < / div >
< div class = "line" > < a id = "l04122" name = "l04122" > < / a > < span class = "lineno" > 4122< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04123" name = "l04123" > < / a > < span class = "lineno" > 4123< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l04124" name = "l04124" > < / a > < span class = "lineno" > 4124< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l04125" name = "l04125" > < / a > < span class = "lineno" > 4125< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04126" name = "l04126" > < / a > < span class = "lineno" > 4126< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_Response" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04127" name = "l04127" > < / a > < span class = "lineno" > 4127< / span > }< / div >
< div class = "line" > < a id = "l04128" name = "l04128" > < / a > < span class = "lineno" > 4128< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04129" name = "l04129" > < / a > < span class = "lineno" > 4129< / span > {< / div >
< div class = "line" > < a id = "l04130" name = "l04130" > < / a > < span class = "lineno" > 4130< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04131" name = "l04131" > < / a > < span class = "lineno" > 4131< / span > result = ((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > *)arg1)-> Response();< / div >
< div class = "line" > < a id = "l04132" name = "l04132" > < / a > < span class = "lineno" > 4132< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04133" name = "l04133" > < / a > < span class = "lineno" > 4133< / span > }< / div >
< div class = "line" > < a id = "l04134" name = "l04134" > < / a > < span class = "lineno" > 4134< / span > {< / div >
< div class = "line" > < a id = "l04135" name = "l04135" > < / a > < span class = "lineno" > 4135< / span > PyObject* < span class = "keyword" > const< / span > module = PyImport_ImportModule(< span class = "stringliteral" > " ortools.sat.cp_model_pb2" < / span > );< / div >
< div class = "line" > < a id = "l04136" name = "l04136" > < / a > < span class = "lineno" > 4136< / span > < span class = "keywordflow" > if< / span > (module != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04137" name = "l04137" > < / a > < span class = "lineno" > 4137< / span > PyObject* < span class = "keyword" > const< / span > dict = PyModule_GetDict(module);< / div >
< div class = "line" > < a id = "l04138" name = "l04138" > < / a > < span class = "lineno" > 4138< / span > < span class = "keywordflow" > if< / span > (dict != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04139" name = "l04139" > < / a > < span class = "lineno" > 4139< / span > PyObject* < span class = "keyword" > const< / span > clss = PyDict_GetItemString(dict, < span class = "stringliteral" > " CpSolverResponse" < / span > );< / div >
< div class = "line" > < a id = "l04140" name = "l04140" > < / a > < span class = "lineno" > 4140< / span > < span class = "keywordflow" > if< / span > (clss != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04141" name = "l04141" > < / a > < span class = "lineno" > 4141< / span > std::string encoded_protobuf;< / div >
< div class = "line" > < a id = "l04142" name = "l04142" > < / a > < span class = "lineno" > 4142< / span > (& result)-> SerializeToString(& encoded_protobuf);< / div >
< div class = "line" > < a id = "l04143" name = "l04143" > < / a > < span class = "lineno" > 4143< / span > < / div >
< div class = "line" > < a id = "l04144" name = "l04144" > < / a > < span class = "lineno" > 4144< / span > PyObject* < span class = "keyword" > const< / span > python_encoded_protobuf = PyBytes_FromStringAndSize(< / div >
< div class = "line" > < a id = "l04145" name = "l04145" > < / a > < span class = "lineno" > 4145< / span > encoded_protobuf.c_str(), encoded_protobuf.size());< / div >
< div class = "line" > < a id = "l04146" name = "l04146" > < / a > < span class = "lineno" > 4146< / span > < / div >
< div class = "line" > < a id = "l04147" name = "l04147" > < / a > < span class = "lineno" > 4147< / span > < / div >
< div class = "line" > < a id = "l04148" name = "l04148" > < / a > < span class = "lineno" > 4148< / span > < / div >
< div class = "line" > < a id = "l04149" name = "l04149" > < / a > < span class = "lineno" > 4149< / span > < / div >
< div class = "line" > < a id = "l04150" name = "l04150" > < / a > < span class = "lineno" > 4150< / span > PyObject* < span class = "keyword" > const< / span > result = PyObject_CallMethod(< / div >
< div class = "line" > < a id = "l04151" name = "l04151" > < / a > < span class = "lineno" > 4151< / span > clss, < span class = "keyword" > const_cast< < / span > < span class = "keywordtype" > char< / span > *< span class = "keyword" > > < / span > (< span class = "stringliteral" > " FromString" < / span > ),< / div >
< div class = "line" > < a id = "l04152" name = "l04152" > < / a > < span class = "lineno" > 4152< / span > < span class = "keyword" > const_cast< < / span > < span class = "keywordtype" > char< / span > *< span class = "keyword" > > < / span > (< span class = "stringliteral" > " (O)" < / span > ),< / div >
< div class = "line" > < a id = "l04153" name = "l04153" > < / a > < span class = "lineno" > 4153< / span > python_encoded_protobuf);< / div >
< div class = "line" > < a id = "l04154" name = "l04154" > < / a > < span class = "lineno" > 4154< / span > Py_DECREF(python_encoded_protobuf);< / div >
< div class = "line" > < a id = "l04155" name = "l04155" > < / a > < span class = "lineno" > 4155< / span > resultobj = result;< / div >
< div class = "line" > < a id = "l04156" name = "l04156" > < / a > < span class = "lineno" > 4156< / span > }< / div >
< div class = "line" > < a id = "l04157" name = "l04157" > < / a > < span class = "lineno" > 4157< / span > }< / div >
< div class = "line" > < a id = "l04158" name = "l04158" > < / a > < span class = "lineno" > 4158< / span > Py_DECREF(module);< / div >
< div class = "line" > < a id = "l04159" name = "l04159" > < / a > < span class = "lineno" > 4159< / span > }< / div >
< div class = "line" > < a id = "l04160" name = "l04160" > < / a > < span class = "lineno" > 4160< / span > }< / div >
< div class = "line" > < a id = "l04161" name = "l04161" > < / a > < span class = "lineno" > 4161< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04162" name = "l04162" > < / a > < span class = "lineno" > 4162< / span > fail:< / div >
< div class = "line" > < a id = "l04163" name = "l04163" > < / a > < span class = "lineno" > 4163< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04164" name = "l04164" > < / a > < span class = "lineno" > 4164< / span > }< / div >
< div class = "line" > < a id = "l04165" name = "l04165" > < / a > < span class = "lineno" > 4165< / span > < / div >
< div class = "line" > < a id = "l04166" name = "l04166" > < / a > < span class = "lineno" > 4166< / span > < / div >
< div class = "line" > < a id = "l04167" name = "l04167" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aa16f1af090c163a9a2b0c5f54090a68f" > 4167< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#aa16f1af090c163a9a2b0c5f54090a68f" > _wrap_SolutionCallback_HasResponse< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04168" name = "l04168" > < / a > < span class = "lineno" > 4168< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04169" name = "l04169" > < / a > < span class = "lineno" > 4169< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l04170" name = "l04170" > < / a > < span class = "lineno" > 4170< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04171" name = "l04171" > < / a > < span class = "lineno" > 4171< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04172" name = "l04172" > < / a > < span class = "lineno" > 4172< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l04173" name = "l04173" > < / a > < span class = "lineno" > 4173< / span > < span class = "keywordtype" > bool< / span > result;< / div >
< div class = "line" > < a id = "l04174" name = "l04174" > < / a > < span class = "lineno" > 4174< / span > < / div >
< div class = "line" > < a id = "l04175" name = "l04175" > < / a > < span class = "lineno" > 4175< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04176" name = "l04176" > < / a > < span class = "lineno" > 4176< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l04177" name = "l04177" > < / a > < span class = "lineno" > 4177< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l04178" name = "l04178" > < / a > < span class = "lineno" > 4178< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04179" name = "l04179" > < / a > < span class = "lineno" > 4179< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolutionCallback_HasResponse" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04180" name = "l04180" > < / a > < span class = "lineno" > 4180< / span > }< / div >
< div class = "line" > < a id = "l04181" name = "l04181" > < / a > < span class = "lineno" > 4181< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04182" name = "l04182" > < / a > < span class = "lineno" > 4182< / span > {< / div >
< div class = "line" > < a id = "l04183" name = "l04183" > < / a > < span class = "lineno" > 4183< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04184" name = "l04184" > < / a > < span class = "lineno" > 4184< / span > result = (bool)((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > *)arg1)-> HasResponse();< / div >
< div class = "line" > < a id = "l04185" name = "l04185" > < / a > < span class = "lineno" > 4185< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04186" name = "l04186" > < / a > < span class = "lineno" > 4186< / span > }< / div >
< div class = "line" > < a id = "l04187" name = "l04187" > < / a > < span class = "lineno" > 4187< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab47e461b54c7f54f2d0d9c9f62c7008d" > SWIG_From_bool< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > bool< / span > < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l04188" name = "l04188" > < / a > < span class = "lineno" > 4188< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04189" name = "l04189" > < / a > < span class = "lineno" > 4189< / span > fail:< / div >
< div class = "line" > < a id = "l04190" name = "l04190" > < / a > < span class = "lineno" > 4190< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04191" name = "l04191" > < / a > < span class = "lineno" > 4191< / span > }< / div >
< div class = "line" > < a id = "l04192" name = "l04192" > < / a > < span class = "lineno" > 4192< / span > < / div >
< div class = "line" > < a id = "l04193" name = "l04193" > < / a > < span class = "lineno" > 4193< / span > < / div >
< div class = "line" > < a id = "l04194" name = "l04194" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4f65b6a8a530d8dc0af08f59cf130764" > 4194< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4f65b6a8a530d8dc0af08f59cf130764" > _wrap_new_SolutionCallback< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04195" name = "l04195" > < / a > < span class = "lineno" > 4195< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04196" name = "l04196" > < / a > < span class = "lineno" > 4196< / span > PyObject *arg1 = (PyObject *) 0 ;< / div >
< div class = "line" > < a id = "l04197" name = "l04197" > < / a > < span class = "lineno" > 4197< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l04198" name = "l04198" > < / a > < span class = "lineno" > 4198< / span > operations_research::sat::SolutionCallback *result = 0 ;< / div >
< div class = "line" > < a id = "l04199" name = "l04199" > < / a > < span class = "lineno" > 4199< / span > < / div >
< div class = "line" > < a id = "l04200" name = "l04200" > < / a > < span class = "lineno" > 4200< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04201" name = "l04201" > < / a > < span class = "lineno" > 4201< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l04202" name = "l04202" > < / a > < span class = "lineno" > 4202< / span > arg1 = swig_obj[0];< / div >
< div class = "line" > < a id = "l04203" name = "l04203" > < / a > < span class = "lineno" > 4203< / span > {< / div >
< div class = "line" > < a id = "l04204" name = "l04204" > < / a > < span class = "lineno" > 4204< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04205" name = "l04205" > < / a > < span class = "lineno" > 4205< / span > < span class = "keywordflow" > if< / span > ( arg1 != Py_None ) {< / div >
< div class = "line" > < a id = "l04206" name = "l04206" > < / a > < span class = "lineno" > 4206< / span > < span class = "comment" > /* subclassed */< / span > < / div >
< div class = "line" > < a id = "l04207" name = "l04207" > < / a > < span class = "lineno" > 4207< / span > result = (operations_research::sat::SolutionCallback *)< span class = "keyword" > new< / span > < a class = "code hl_class" href = "class_swig_director___solution_callback.html" > SwigDirector_SolutionCallback< / a > (arg1); < / div >
< div class = "line" > < a id = "l04208" name = "l04208" > < / a > < span class = "lineno" > 4208< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l04209" name = "l04209" > < / a > < span class = "lineno" > 4209< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a47f0648c02682836188562820e28e9c5" > SWIG_SetErrorMsg< / a > (PyExc_RuntimeError,< span class = "stringliteral" > " accessing abstract class or protected constructor" < / span > ); < / div >
< div class = "line" > < a id = "l04210" name = "l04210" > < / a > < span class = "lineno" > 4210< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04211" name = "l04211" > < / a > < span class = "lineno" > 4211< / span > }< / div >
< div class = "line" > < a id = "l04212" name = "l04212" > < / a > < span class = "lineno" > 4212< / span > < / div >
< div class = "line" > < a id = "l04213" name = "l04213" > < / a > < span class = "lineno" > 4213< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04214" name = "l04214" > < / a > < span class = "lineno" > 4214< / span > }< / div >
< div class = "line" > < a id = "l04215" name = "l04215" > < / a > < span class = "lineno" > 4215< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a978ff8eb5e32b08b8a1b8399c1994f23" > SWIG_NewPointerObj< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6dc8f6b962375bf647fc53ecbeca2d20" > SWIG_as_voidptr< / a > (result), < a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a1d7a891b8fceac04d0954a0e7aaf7d1c" > SWIG_POINTER_NEW< / a > | 0 );< / div >
< div class = "line" > < a id = "l04216" name = "l04216" > < / a > < span class = "lineno" > 4216< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04217" name = "l04217" > < / a > < span class = "lineno" > 4217< / span > fail:< / div >
< div class = "line" > < a id = "l04218" name = "l04218" > < / a > < span class = "lineno" > 4218< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04219" name = "l04219" > < / a > < span class = "lineno" > 4219< / span > }< / div >
< div class = "line" > < a id = "l04220" name = "l04220" > < / a > < span class = "lineno" > 4220< / span > < / div >
< div class = "line" > < a id = "l04221" name = "l04221" > < / a > < span class = "lineno" > 4221< / span > < / div >
< div class = "line" > < a id = "l04222" name = "l04222" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a0a5206c1a5f94db4bff6821f2f9d9f99" > 4222< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a0a5206c1a5f94db4bff6821f2f9d9f99" > _wrap_disown_SolutionCallback< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04223" name = "l04223" > < / a > < span class = "lineno" > 4223< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04224" name = "l04224" > < / a > < span class = "lineno" > 4224< / span > operations_research::sat::SolutionCallback *arg1 = (operations_research::sat::SolutionCallback *) 0 ;< / div >
< div class = "line" > < a id = "l04225" name = "l04225" > < / a > < span class = "lineno" > 4225< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04226" name = "l04226" > < / a > < span class = "lineno" > 4226< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04227" name = "l04227" > < / a > < span class = "lineno" > 4227< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l04228" name = "l04228" > < / a > < span class = "lineno" > 4228< / span > < / div >
< div class = "line" > < a id = "l04229" name = "l04229" > < / a > < span class = "lineno" > 4229< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04230" name = "l04230" > < / a > < span class = "lineno" > 4230< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l04231" name = "l04231" > < / a > < span class = "lineno" > 4231< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l04232" name = "l04232" > < / a > < span class = "lineno" > 4232< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04233" name = "l04233" > < / a > < span class = "lineno" > 4233< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " disown_SolutionCallback" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04234" name = "l04234" > < / a > < span class = "lineno" > 4234< / span > }< / div >
< div class = "line" > < a id = "l04235" name = "l04235" > < / a > < span class = "lineno" > 4235< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04236" name = "l04236" > < / a > < span class = "lineno" > 4236< / span > {< / div >
< div class = "line" > < a id = "l04237" name = "l04237" > < / a > < span class = "lineno" > 4237< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04238" name = "l04238" > < / a > < span class = "lineno" > 4238< / span > {< / div >
< div class = "line" > < a id = "l04239" name = "l04239" > < / a > < span class = "lineno" > 4239< / span > < a class = "code hl_class" href = "class_swig_1_1_director.html" > Swig::Director< / a > *director = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a572c96ab0c3e73f081cc75d3dc8d7eb7" > SWIG_DIRECTOR_CAST< / a > (arg1);< / div >
< div class = "line" > < a id = "l04240" name = "l04240" > < / a > < span class = "lineno" > 4240< / span > < span class = "keywordflow" > if< / span > (director) director-> < a class = "code hl_function" href = "class_swig_1_1_director.html#a790fa481acd793921f424289b0196e43" > swig_disown< / a > ();< / div >
< div class = "line" > < a id = "l04241" name = "l04241" > < / a > < span class = "lineno" > 4241< / span > }< / div >
< div class = "line" > < a id = "l04242" name = "l04242" > < / a > < span class = "lineno" > 4242< / span > < / div >
< div class = "line" > < a id = "l04243" name = "l04243" > < / a > < span class = "lineno" > 4243< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04244" name = "l04244" > < / a > < span class = "lineno" > 4244< / span > }< / div >
< div class = "line" > < a id = "l04245" name = "l04245" > < / a > < span class = "lineno" > 4245< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l04246" name = "l04246" > < / a > < span class = "lineno" > 4246< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04247" name = "l04247" > < / a > < span class = "lineno" > 4247< / span > fail:< / div >
< div class = "line" > < a id = "l04248" name = "l04248" > < / a > < span class = "lineno" > 4248< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04249" name = "l04249" > < / a > < span class = "lineno" > 4249< / span > }< / div >
< div class = "line" > < a id = "l04250" name = "l04250" > < / a > < span class = "lineno" > 4250< / span > < / div >
< div class = "line" > < a id = "l04251" name = "l04251" > < / a > < span class = "lineno" > 4251< / span > < / div >
< div class = "line" > < a id = "l04252" name = "l04252" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac505f9fa6a9796f32c0bbd83457c9f90" > 4252< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac505f9fa6a9796f32c0bbd83457c9f90" > SolutionCallback_swigregister< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04253" name = "l04253" > < / a > < span class = "lineno" > 4253< / span > PyObject *obj;< / div >
< div class = "line" > < a id = "l04254" name = "l04254" > < / a > < span class = "lineno" > 4254< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " swigregister" < / span > , 1, 1, & obj)) < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04255" name = "l04255" > < / a > < span class = "lineno" > 4255< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a710082a7ea6978d654bad712dbebc0ee" > SWIG_TypeNewClientData< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a3b999f80821e34ecc8bded97723003fd" > SWIG_NewClientData< / a > (obj));< / div >
< div class = "line" > < a id = "l04256" name = "l04256" > < / a > < span class = "lineno" > 4256< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l04257" name = "l04257" > < / a > < span class = "lineno" > 4257< / span > }< / div >
< div class = "line" > < a id = "l04258" name = "l04258" > < / a > < span class = "lineno" > 4258< / span > < / div >
< div class = "line" > < a id = "l04259" name = "l04259" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aea8b2faf6c0206393575742f50eb73c4" > 4259< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#aea8b2faf6c0206393575742f50eb73c4" > SolutionCallback_swiginit< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04260" name = "l04260" > < / a > < span class = "lineno" > 4260< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#af6b04c7cf42a9e06a528481c86d2c41c" > SWIG_Python_InitShadowInstance< / a > (args);< / div >
< div class = "line" > < a id = "l04261" name = "l04261" > < / a > < span class = "lineno" > 4261< / span > }< / div >
< div class = "line" > < a id = "l04262" name = "l04262" > < / a > < span class = "lineno" > 4262< / span > < / div >
< div class = "line" > < a id = "l04263" name = "l04263" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a969668da496cc607364274526957902c" > 4263< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a969668da496cc607364274526957902c" > _wrap_SolveWrapper_SetParameters< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04264" name = "l04264" > < / a > < span class = "lineno" > 4264< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04265" name = "l04265" > < / a > < span class = "lineno" > 4265< / span > operations_research::sat::SolveWrapper *arg1 = (operations_research::sat::SolveWrapper *) 0 ;< / div >
< div class = "line" > < a id = "l04266" name = "l04266" > < / a > < span class = "lineno" > 4266< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_sat_parameters.html" > operations_research::sat::SatParameters< / a > *arg2 = 0 ;< / div >
< div class = "line" > < a id = "l04267" name = "l04267" > < / a > < span class = "lineno" > 4267< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04268" name = "l04268" > < / a > < span class = "lineno" > 4268< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04269" name = "l04269" > < / a > < span class = "lineno" > 4269< / span > PyObject *swig_obj[2] ;< / div >
< div class = "line" > < a id = "l04270" name = "l04270" > < / a > < span class = "lineno" > 4270< / span > < / div >
< div class = "line" > < a id = "l04271" name = "l04271" > < / a > < span class = "lineno" > 4271< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " SolveWrapper_SetParameters" < / span > , 2, 2, swig_obj)) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04272" name = "l04272" > < / a > < span class = "lineno" > 4272< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aeb3240b7f183d73c052a789b229ff7fd" > SWIGTYPE_p_operations_research__sat__SolveWrapper< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l04273" name = "l04273" > < / a > < span class = "lineno" > 4273< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04274" name = "l04274" > < / a > < span class = "lineno" > 4274< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolveWrapper_SetParameters" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolveWrapper *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04275" name = "l04275" > < / a > < span class = "lineno" > 4275< / span > }< / div >
< div class = "line" > < a id = "l04276" name = "l04276" > < / a > < span class = "lineno" > 4276< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolveWrapper * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04277" name = "l04277" > < / a > < span class = "lineno" > 4277< / span > {< / div >
< div class = "line" > < a id = "l04278" name = "l04278" > < / a > < span class = "lineno" > 4278< / span > arg2 = < span class = "keyword" > new< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_sat_parameters.html" > operations_research::sat::SatParameters< / a > ;< / div >
< div class = "line" > < a id = "l04279" name = "l04279" > < / a > < span class = "lineno" > 4279< / span > PyObject* < span class = "keyword" > const< / span > pyresult = PyObject_CallMethod(< / div >
< div class = "line" > < a id = "l04280" name = "l04280" > < / a > < span class = "lineno" > 4280< / span > swig_obj[1], < span class = "keyword" > const_cast< < / span > < span class = "keywordtype" > char< / span > *< span class = "keyword" > > < / span > (< span class = "stringliteral" > " SerializeToString" < / span > ), < span class = "keyword" > nullptr< / span > );< / div >
< div class = "line" > < a id = "l04281" name = "l04281" > < / a > < span class = "lineno" > 4281< / span > < span class = "keywordflow" > if< / span > (pyresult != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04282" name = "l04282" > < / a > < span class = "lineno" > 4282< / span > < span class = "keywordtype" > char< / span > * buffer = < span class = "keyword" > nullptr< / span > ;< / div >
< div class = "line" > < a id = "l04283" name = "l04283" > < / a > < span class = "lineno" > 4283< / span > Py_ssize_t length = 0;< / div >
< div class = "line" > < a id = "l04284" name = "l04284" > < / a > < span class = "lineno" > 4284< / span > < span class = "keywordtype" > int< / span > result = PyString_AsStringAndSize(pyresult, & buffer, & length);< / div >
< div class = "line" > < a id = "l04285" name = "l04285" > < / a > < span class = "lineno" > 4285< / span > < span class = "keywordflow" > if< / span > (buffer != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04286" name = "l04286" > < / a > < span class = "lineno" > 4286< / span > arg2-> ParseFromArray(buffer, length);< / div >
< div class = "line" > < a id = "l04287" name = "l04287" > < / a > < span class = "lineno" > 4287< / span > }< / div >
< div class = "line" > < a id = "l04288" name = "l04288" > < / a > < span class = "lineno" > 4288< / span > Py_DECREF(pyresult);< / div >
< div class = "line" > < a id = "l04289" name = "l04289" > < / a > < span class = "lineno" > 4289< / span > }< / div >
< div class = "line" > < a id = "l04290" name = "l04290" > < / a > < span class = "lineno" > 4290< / span > }< / div >
< div class = "line" > < a id = "l04291" name = "l04291" > < / a > < span class = "lineno" > 4291< / span > {< / div >
< div class = "line" > < a id = "l04292" name = "l04292" > < / a > < span class = "lineno" > 4292< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04293" name = "l04293" > < / a > < span class = "lineno" > 4293< / span > (arg1)-> SetParameters((< a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_sat_parameters.html" > operations_research::sat::SatParameters< / a > < span class = "keyword" > const< / span > & )*arg2);< / div >
< div class = "line" > < a id = "l04294" name = "l04294" > < / a > < span class = "lineno" > 4294< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04295" name = "l04295" > < / a > < span class = "lineno" > 4295< / span > }< / div >
< div class = "line" > < a id = "l04296" name = "l04296" > < / a > < span class = "lineno" > 4296< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l04297" name = "l04297" > < / a > < span class = "lineno" > 4297< / span > {< / div >
< div class = "line" > < a id = "l04298" name = "l04298" > < / a > < span class = "lineno" > 4298< / span > < span class = "keyword" > delete< / span > arg2;< / div >
< div class = "line" > < a id = "l04299" name = "l04299" > < / a > < span class = "lineno" > 4299< / span > }< / div >
< div class = "line" > < a id = "l04300" name = "l04300" > < / a > < span class = "lineno" > 4300< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04301" name = "l04301" > < / a > < span class = "lineno" > 4301< / span > fail:< / div >
< div class = "line" > < a id = "l04302" name = "l04302" > < / a > < span class = "lineno" > 4302< / span > {< / div >
< div class = "line" > < a id = "l04303" name = "l04303" > < / a > < span class = "lineno" > 4303< / span > < span class = "keyword" > delete< / span > arg2;< / div >
< div class = "line" > < a id = "l04304" name = "l04304" > < / a > < span class = "lineno" > 4304< / span > }< / div >
< div class = "line" > < a id = "l04305" name = "l04305" > < / a > < span class = "lineno" > 4305< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04306" name = "l04306" > < / a > < span class = "lineno" > 4306< / span > }< / div >
< div class = "line" > < a id = "l04307" name = "l04307" > < / a > < span class = "lineno" > 4307< / span > < / div >
< div class = "line" > < a id = "l04308" name = "l04308" > < / a > < span class = "lineno" > 4308< / span > < / div >
< div class = "line" > < a id = "l04309" name = "l04309" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a309fcfa088966276ea487d5ce5acc21e" > 4309< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a309fcfa088966276ea487d5ce5acc21e" > _wrap_SolveWrapper_AddSolutionCallback< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04310" name = "l04310" > < / a > < span class = "lineno" > 4310< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04311" name = "l04311" > < / a > < span class = "lineno" > 4311< / span > operations_research::sat::SolveWrapper *arg1 = (operations_research::sat::SolveWrapper *) 0 ;< / div >
< div class = "line" > < a id = "l04312" name = "l04312" > < / a > < span class = "lineno" > 4312< / span > operations_research::sat::SolutionCallback *arg2 = 0 ;< / div >
< div class = "line" > < a id = "l04313" name = "l04313" > < / a > < span class = "lineno" > 4313< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04314" name = "l04314" > < / a > < span class = "lineno" > 4314< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04315" name = "l04315" > < / a > < span class = "lineno" > 4315< / span > < span class = "keywordtype" > void< / span > *argp2 = 0 ;< / div >
< div class = "line" > < a id = "l04316" name = "l04316" > < / a > < span class = "lineno" > 4316< / span > < span class = "keywordtype" > int< / span > res2 = 0 ;< / div >
< div class = "line" > < a id = "l04317" name = "l04317" > < / a > < span class = "lineno" > 4317< / span > PyObject *swig_obj[2] ;< / div >
< div class = "line" > < a id = "l04318" name = "l04318" > < / a > < span class = "lineno" > 4318< / span > < / div >
< div class = "line" > < a id = "l04319" name = "l04319" > < / a > < span class = "lineno" > 4319< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " SolveWrapper_AddSolutionCallback" < / span > , 2, 2, swig_obj)) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04320" name = "l04320" > < / a > < span class = "lineno" > 4320< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aeb3240b7f183d73c052a789b229ff7fd" > SWIGTYPE_p_operations_research__sat__SolveWrapper< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l04321" name = "l04321" > < / a > < span class = "lineno" > 4321< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04322" name = "l04322" > < / a > < span class = "lineno" > 4322< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolveWrapper_AddSolutionCallback" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolveWrapper *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04323" name = "l04323" > < / a > < span class = "lineno" > 4323< / span > }< / div >
< div class = "line" > < a id = "l04324" name = "l04324" > < / a > < span class = "lineno" > 4324< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolveWrapper * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04325" name = "l04325" > < / a > < span class = "lineno" > 4325< / span > res2 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[1], & argp2, < a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0);< / div >
< div class = "line" > < a id = "l04326" name = "l04326" > < / a > < span class = "lineno" > 4326< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res2)) {< / div >
< div class = "line" > < a id = "l04327" name = "l04327" > < / a > < span class = "lineno" > 4327< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res2), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolveWrapper_AddSolutionCallback" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 2" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const & " < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04328" name = "l04328" > < / a > < span class = "lineno" > 4328< / span > }< / div >
< div class = "line" > < a id = "l04329" name = "l04329" > < / a > < span class = "lineno" > 4329< / span > < span class = "keywordflow" > if< / span > (!argp2) {< / div >
< div class = "line" > < a id = "l04330" name = "l04330" > < / a > < span class = "lineno" > 4330< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4c1b15a2401d60351d98df9327886280" > SWIG_ValueError< / a > , < span class = "stringliteral" > " invalid null reference " < / span > < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolveWrapper_AddSolutionCallback" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 2" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const & " < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04331" name = "l04331" > < / a > < span class = "lineno" > 4331< / span > }< / div >
< div class = "line" > < a id = "l04332" name = "l04332" > < / a > < span class = "lineno" > 4332< / span > arg2 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp2);< / div >
< div class = "line" > < a id = "l04333" name = "l04333" > < / a > < span class = "lineno" > 4333< / span > {< / div >
< div class = "line" > < a id = "l04334" name = "l04334" > < / a > < span class = "lineno" > 4334< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04335" name = "l04335" > < / a > < span class = "lineno" > 4335< / span > (arg1)-> AddSolutionCallback((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > & )*arg2);< / div >
< div class = "line" > < a id = "l04336" name = "l04336" > < / a > < span class = "lineno" > 4336< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04337" name = "l04337" > < / a > < span class = "lineno" > 4337< / span > }< / div >
< div class = "line" > < a id = "l04338" name = "l04338" > < / a > < span class = "lineno" > 4338< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l04339" name = "l04339" > < / a > < span class = "lineno" > 4339< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04340" name = "l04340" > < / a > < span class = "lineno" > 4340< / span > fail:< / div >
< div class = "line" > < a id = "l04341" name = "l04341" > < / a > < span class = "lineno" > 4341< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04342" name = "l04342" > < / a > < span class = "lineno" > 4342< / span > }< / div >
< div class = "line" > < a id = "l04343" name = "l04343" > < / a > < span class = "lineno" > 4343< / span > < / div >
< div class = "line" > < a id = "l04344" name = "l04344" > < / a > < span class = "lineno" > 4344< / span > < / div >
< div class = "line" > < a id = "l04345" name = "l04345" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a99a9dc442104eebd3c301a8c7365f765" > 4345< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a99a9dc442104eebd3c301a8c7365f765" > _wrap_SolveWrapper_ClearSolutionCallback< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04346" name = "l04346" > < / a > < span class = "lineno" > 4346< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04347" name = "l04347" > < / a > < span class = "lineno" > 4347< / span > operations_research::sat::SolveWrapper *arg1 = (operations_research::sat::SolveWrapper *) 0 ;< / div >
< div class = "line" > < a id = "l04348" name = "l04348" > < / a > < span class = "lineno" > 4348< / span > operations_research::sat::SolutionCallback *arg2 = 0 ;< / div >
< div class = "line" > < a id = "l04349" name = "l04349" > < / a > < span class = "lineno" > 4349< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04350" name = "l04350" > < / a > < span class = "lineno" > 4350< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04351" name = "l04351" > < / a > < span class = "lineno" > 4351< / span > < span class = "keywordtype" > void< / span > *argp2 = 0 ;< / div >
< div class = "line" > < a id = "l04352" name = "l04352" > < / a > < span class = "lineno" > 4352< / span > < span class = "keywordtype" > int< / span > res2 = 0 ;< / div >
< div class = "line" > < a id = "l04353" name = "l04353" > < / a > < span class = "lineno" > 4353< / span > PyObject *swig_obj[2] ;< / div >
< div class = "line" > < a id = "l04354" name = "l04354" > < / a > < span class = "lineno" > 4354< / span > < / div >
< div class = "line" > < a id = "l04355" name = "l04355" > < / a > < span class = "lineno" > 4355< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " SolveWrapper_ClearSolutionCallback" < / span > , 2, 2, swig_obj)) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04356" name = "l04356" > < / a > < span class = "lineno" > 4356< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aeb3240b7f183d73c052a789b229ff7fd" > SWIGTYPE_p_operations_research__sat__SolveWrapper< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l04357" name = "l04357" > < / a > < span class = "lineno" > 4357< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04358" name = "l04358" > < / a > < span class = "lineno" > 4358< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolveWrapper_ClearSolutionCallback" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolveWrapper *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04359" name = "l04359" > < / a > < span class = "lineno" > 4359< / span > }< / div >
< div class = "line" > < a id = "l04360" name = "l04360" > < / a > < span class = "lineno" > 4360< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolveWrapper * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04361" name = "l04361" > < / a > < span class = "lineno" > 4361< / span > res2 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[1], & argp2, < a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > , 0 | 0);< / div >
< div class = "line" > < a id = "l04362" name = "l04362" > < / a > < span class = "lineno" > 4362< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res2)) {< / div >
< div class = "line" > < a id = "l04363" name = "l04363" > < / a > < span class = "lineno" > 4363< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res2), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolveWrapper_ClearSolutionCallback" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 2" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const & " < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04364" name = "l04364" > < / a > < span class = "lineno" > 4364< / span > }< / div >
< div class = "line" > < a id = "l04365" name = "l04365" > < / a > < span class = "lineno" > 4365< / span > < span class = "keywordflow" > if< / span > (!argp2) {< / div >
< div class = "line" > < a id = "l04366" name = "l04366" > < / a > < span class = "lineno" > 4366< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4c1b15a2401d60351d98df9327886280" > SWIG_ValueError< / a > , < span class = "stringliteral" > " invalid null reference " < / span > < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolveWrapper_ClearSolutionCallback" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 2" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolutionCallback const & " < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04367" name = "l04367" > < / a > < span class = "lineno" > 4367< / span > }< / div >
< div class = "line" > < a id = "l04368" name = "l04368" > < / a > < span class = "lineno" > 4368< / span > arg2 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolutionCallback * < span class = "keyword" > > < / span > (argp2);< / div >
< div class = "line" > < a id = "l04369" name = "l04369" > < / a > < span class = "lineno" > 4369< / span > {< / div >
< div class = "line" > < a id = "l04370" name = "l04370" > < / a > < span class = "lineno" > 4370< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04371" name = "l04371" > < / a > < span class = "lineno" > 4371< / span > (arg1)-> ClearSolutionCallback((operations_research::sat::SolutionCallback < span class = "keyword" > const< / span > & )*arg2);< / div >
< div class = "line" > < a id = "l04372" name = "l04372" > < / a > < span class = "lineno" > 4372< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04373" name = "l04373" > < / a > < span class = "lineno" > 4373< / span > }< / div >
< div class = "line" > < a id = "l04374" name = "l04374" > < / a > < span class = "lineno" > 4374< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l04375" name = "l04375" > < / a > < span class = "lineno" > 4375< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04376" name = "l04376" > < / a > < span class = "lineno" > 4376< / span > fail:< / div >
< div class = "line" > < a id = "l04377" name = "l04377" > < / a > < span class = "lineno" > 4377< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04378" name = "l04378" > < / a > < span class = "lineno" > 4378< / span > }< / div >
< div class = "line" > < a id = "l04379" name = "l04379" > < / a > < span class = "lineno" > 4379< / span > < / div >
< div class = "line" > < a id = "l04380" name = "l04380" > < / a > < span class = "lineno" > 4380< / span > < / div >
< div class = "line" > < a id = "l04381" name = "l04381" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a3398e7b1f78d89d79676e0538a991d51" > 4381< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a3398e7b1f78d89d79676e0538a991d51" > _wrap_SolveWrapper_AddLogCallback< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04382" name = "l04382" > < / a > < span class = "lineno" > 4382< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04383" name = "l04383" > < / a > < span class = "lineno" > 4383< / span > operations_research::sat::SolveWrapper *arg1 = (operations_research::sat::SolveWrapper *) 0 ;< / div >
< div class = "line" > < a id = "l04384" name = "l04384" > < / a > < span class = "lineno" > 4384< / span > SwigValueWrapper< std::function< void (std::string < span class = "keyword" > const< / span > & ) > > arg2 ;< / div >
< div class = "line" > < a id = "l04385" name = "l04385" > < / a > < span class = "lineno" > 4385< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04386" name = "l04386" > < / a > < span class = "lineno" > 4386< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04387" name = "l04387" > < / a > < span class = "lineno" > 4387< / span > PyObject *swig_obj[2] ;< / div >
< div class = "line" > < a id = "l04388" name = "l04388" > < / a > < span class = "lineno" > 4388< / span > < / div >
< div class = "line" > < a id = "l04389" name = "l04389" > < / a > < span class = "lineno" > 4389< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " SolveWrapper_AddLogCallback" < / span > , 2, 2, swig_obj)) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04390" name = "l04390" > < / a > < span class = "lineno" > 4390< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aeb3240b7f183d73c052a789b229ff7fd" > SWIGTYPE_p_operations_research__sat__SolveWrapper< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l04391" name = "l04391" > < / a > < span class = "lineno" > 4391< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04392" name = "l04392" > < / a > < span class = "lineno" > 4392< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolveWrapper_AddLogCallback" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolveWrapper *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04393" name = "l04393" > < / a > < span class = "lineno" > 4393< / span > }< / div >
< div class = "line" > < a id = "l04394" name = "l04394" > < / a > < span class = "lineno" > 4394< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolveWrapper * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04395" name = "l04395" > < / a > < span class = "lineno" > 4395< / span > {< / div >
< div class = "line" > < a id = "l04396" name = "l04396" > < / a > < span class = "lineno" > 4396< / span > < a class = "code hl_class" href = "class_shared_py_ptr.html" > SharedPyPtr< / a > < a class = "code hl_function" href = "parser_8yy_8cc.html#a5a634cf4429798b1c921a81de8250051" > input< / a > (swig_obj[1]);< / div >
< div class = "line" > < a id = "l04397" name = "l04397" > < / a > < span class = "lineno" > 4397< / span > arg2 = [< a class = "code hl_function" href = "parser_8yy_8cc.html#a5a634cf4429798b1c921a81de8250051" > input< / a > ](< span class = "keyword" > const< / span > std::string& str) {< / div >
< div class = "line" > < a id = "l04398" name = "l04398" > < / a > < span class = "lineno" > 4398< / span > PyObject* py_str = PyUnicode_FromStringAndSize(str.c_str(), str.size());< / div >
< div class = "line" > < a id = "l04399" name = "l04399" > < / a > < span class = "lineno" > 4399< / span > PyObject* result;< / div >
< div class = "line" > < a id = "l04400" name = "l04400" > < / a > < span class = "lineno" > 4400< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afc4dd083ffcb3bc22ea34b1f3c4afd7c" > SWIG_PYTHON_THREAD_BEGIN_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l04401" name = "l04401" > < / a > < span class = "lineno" > 4401< / span > result = PyObject_CallFunction(< a class = "code hl_function" href = "parser_8yy_8cc.html#a5a634cf4429798b1c921a81de8250051" > input< / a > .get(), < span class = "stringliteral" > " O" < / span > , py_str);< / div >
< div class = "line" > < a id = "l04402" name = "l04402" > < / a > < span class = "lineno" > 4402< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a320aff2875f19ba4cfb71eefd84fd618" > SWIG_PYTHON_THREAD_END_BLOCK< / a > ;< / div >
< div class = "line" > < a id = "l04403" name = "l04403" > < / a > < span class = "lineno" > 4403< / span > Py_DECREF(py_str);< / div >
< div class = "line" > < a id = "l04404" name = "l04404" > < / a > < span class = "lineno" > 4404< / span > < span class = "keywordflow" > return< / span > result;< / div >
< div class = "line" > < a id = "l04405" name = "l04405" > < / a > < span class = "lineno" > 4405< / span > };< / div >
< div class = "line" > < a id = "l04406" name = "l04406" > < / a > < span class = "lineno" > 4406< / span > }< / div >
< div class = "line" > < a id = "l04407" name = "l04407" > < / a > < span class = "lineno" > 4407< / span > {< / div >
< div class = "line" > < a id = "l04408" name = "l04408" > < / a > < span class = "lineno" > 4408< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04409" name = "l04409" > < / a > < span class = "lineno" > 4409< / span > (arg1)-> AddLogCallback(arg2);< / div >
< div class = "line" > < a id = "l04410" name = "l04410" > < / a > < span class = "lineno" > 4410< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04411" name = "l04411" > < / a > < span class = "lineno" > 4411< / span > }< / div >
< div class = "line" > < a id = "l04412" name = "l04412" > < / a > < span class = "lineno" > 4412< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l04413" name = "l04413" > < / a > < span class = "lineno" > 4413< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04414" name = "l04414" > < / a > < span class = "lineno" > 4414< / span > fail:< / div >
< div class = "line" > < a id = "l04415" name = "l04415" > < / a > < span class = "lineno" > 4415< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04416" name = "l04416" > < / a > < span class = "lineno" > 4416< / span > }< / div >
< div class = "line" > < a id = "l04417" name = "l04417" > < / a > < span class = "lineno" > 4417< / span > < / div >
< div class = "line" > < a id = "l04418" name = "l04418" > < / a > < span class = "lineno" > 4418< / span > < / div >
< div class = "line" > < a id = "l04419" name = "l04419" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a7c379b0abcb38b945e25b1d76a541ea3" > 4419< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a7c379b0abcb38b945e25b1d76a541ea3" > _wrap_SolveWrapper_Solve< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04420" name = "l04420" > < / a > < span class = "lineno" > 4420< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04421" name = "l04421" > < / a > < span class = "lineno" > 4421< / span > operations_research::sat::SolveWrapper *arg1 = (operations_research::sat::SolveWrapper *) 0 ;< / div >
< div class = "line" > < a id = "l04422" name = "l04422" > < / a > < span class = "lineno" > 4422< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > *arg2 = 0 ;< / div >
< div class = "line" > < a id = "l04423" name = "l04423" > < / a > < span class = "lineno" > 4423< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04424" name = "l04424" > < / a > < span class = "lineno" > 4424< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04425" name = "l04425" > < / a > < span class = "lineno" > 4425< / span > PyObject *swig_obj[2] ;< / div >
< div class = "line" > < a id = "l04426" name = "l04426" > < / a > < span class = "lineno" > 4426< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_solver_response.html" > operations_research::sat::CpSolverResponse< / a > result;< / div >
< div class = "line" > < a id = "l04427" name = "l04427" > < / a > < span class = "lineno" > 4427< / span > < / div >
< div class = "line" > < a id = "l04428" name = "l04428" > < / a > < span class = "lineno" > 4428< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " SolveWrapper_Solve" < / span > , 2, 2, swig_obj)) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04429" name = "l04429" > < / a > < span class = "lineno" > 4429< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aeb3240b7f183d73c052a789b229ff7fd" > SWIGTYPE_p_operations_research__sat__SolveWrapper< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l04430" name = "l04430" > < / a > < span class = "lineno" > 4430< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04431" name = "l04431" > < / a > < span class = "lineno" > 4431< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolveWrapper_Solve" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolveWrapper *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04432" name = "l04432" > < / a > < span class = "lineno" > 4432< / span > }< / div >
< div class = "line" > < a id = "l04433" name = "l04433" > < / a > < span class = "lineno" > 4433< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolveWrapper * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04434" name = "l04434" > < / a > < span class = "lineno" > 4434< / span > {< / div >
< div class = "line" > < a id = "l04435" name = "l04435" > < / a > < span class = "lineno" > 4435< / span > arg2 = < span class = "keyword" > new< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > ;< / div >
< div class = "line" > < a id = "l04436" name = "l04436" > < / a > < span class = "lineno" > 4436< / span > PyObject* < span class = "keyword" > const< / span > pyresult = PyObject_CallMethod(< / div >
< div class = "line" > < a id = "l04437" name = "l04437" > < / a > < span class = "lineno" > 4437< / span > swig_obj[1], < span class = "keyword" > const_cast< < / span > < span class = "keywordtype" > char< / span > *< span class = "keyword" > > < / span > (< span class = "stringliteral" > " SerializeToString" < / span > ), < span class = "keyword" > nullptr< / span > );< / div >
< div class = "line" > < a id = "l04438" name = "l04438" > < / a > < span class = "lineno" > 4438< / span > < span class = "keywordflow" > if< / span > (pyresult != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04439" name = "l04439" > < / a > < span class = "lineno" > 4439< / span > < span class = "keywordtype" > char< / span > * buffer = < span class = "keyword" > nullptr< / span > ;< / div >
< div class = "line" > < a id = "l04440" name = "l04440" > < / a > < span class = "lineno" > 4440< / span > Py_ssize_t length = 0;< / div >
< div class = "line" > < a id = "l04441" name = "l04441" > < / a > < span class = "lineno" > 4441< / span > < span class = "keywordtype" > int< / span > result = PyString_AsStringAndSize(pyresult, & buffer, & length);< / div >
< div class = "line" > < a id = "l04442" name = "l04442" > < / a > < span class = "lineno" > 4442< / span > < span class = "keywordflow" > if< / span > (buffer != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04443" name = "l04443" > < / a > < span class = "lineno" > 4443< / span > arg2-> ParseFromArray(buffer, length);< / div >
< div class = "line" > < a id = "l04444" name = "l04444" > < / a > < span class = "lineno" > 4444< / span > }< / div >
< div class = "line" > < a id = "l04445" name = "l04445" > < / a > < span class = "lineno" > 4445< / span > Py_DECREF(pyresult);< / div >
< div class = "line" > < a id = "l04446" name = "l04446" > < / a > < span class = "lineno" > 4446< / span > }< / div >
< div class = "line" > < a id = "l04447" name = "l04447" > < / a > < span class = "lineno" > 4447< / span > }< / div >
< div class = "line" > < a id = "l04448" name = "l04448" > < / a > < span class = "lineno" > 4448< / span > {< / div >
< div class = "line" > < a id = "l04449" name = "l04449" > < / a > < span class = "lineno" > 4449< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04450" name = "l04450" > < / a > < span class = "lineno" > 4450< / span > result = (arg1)-> < a class = "code hl_function" href = "namespaceoperations__research_1_1sat.html#af904018d9a1c9983624b1ce0331f2bf5" > Solve< / a > ((< a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > < span class = "keyword" > const< / span > & )*arg2);< / div >
< div class = "line" > < a id = "l04451" name = "l04451" > < / a > < span class = "lineno" > 4451< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04452" name = "l04452" > < / a > < span class = "lineno" > 4452< / span > }< / div >
< div class = "line" > < a id = "l04453" name = "l04453" > < / a > < span class = "lineno" > 4453< / span > {< / div >
< div class = "line" > < a id = "l04454" name = "l04454" > < / a > < span class = "lineno" > 4454< / span > PyObject* < span class = "keyword" > const< / span > module = PyImport_ImportModule(< span class = "stringliteral" > " ortools.sat.cp_model_pb2" < / span > );< / div >
< div class = "line" > < a id = "l04455" name = "l04455" > < / a > < span class = "lineno" > 4455< / span > < span class = "keywordflow" > if< / span > (module != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04456" name = "l04456" > < / a > < span class = "lineno" > 4456< / span > PyObject* < span class = "keyword" > const< / span > dict = PyModule_GetDict(module);< / div >
< div class = "line" > < a id = "l04457" name = "l04457" > < / a > < span class = "lineno" > 4457< / span > < span class = "keywordflow" > if< / span > (dict != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04458" name = "l04458" > < / a > < span class = "lineno" > 4458< / span > PyObject* < span class = "keyword" > const< / span > clss = PyDict_GetItemString(dict, < span class = "stringliteral" > " CpSolverResponse" < / span > );< / div >
< div class = "line" > < a id = "l04459" name = "l04459" > < / a > < span class = "lineno" > 4459< / span > < span class = "keywordflow" > if< / span > (clss != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04460" name = "l04460" > < / a > < span class = "lineno" > 4460< / span > std::string encoded_protobuf;< / div >
< div class = "line" > < a id = "l04461" name = "l04461" > < / a > < span class = "lineno" > 4461< / span > (& result)-> SerializeToString(& encoded_protobuf);< / div >
< div class = "line" > < a id = "l04462" name = "l04462" > < / a > < span class = "lineno" > 4462< / span > < / div >
< div class = "line" > < a id = "l04463" name = "l04463" > < / a > < span class = "lineno" > 4463< / span > PyObject* < span class = "keyword" > const< / span > python_encoded_protobuf = PyBytes_FromStringAndSize(< / div >
< div class = "line" > < a id = "l04464" name = "l04464" > < / a > < span class = "lineno" > 4464< / span > encoded_protobuf.c_str(), encoded_protobuf.size());< / div >
< div class = "line" > < a id = "l04465" name = "l04465" > < / a > < span class = "lineno" > 4465< / span > < / div >
< div class = "line" > < a id = "l04466" name = "l04466" > < / a > < span class = "lineno" > 4466< / span > < / div >
< div class = "line" > < a id = "l04467" name = "l04467" > < / a > < span class = "lineno" > 4467< / span > < / div >
< div class = "line" > < a id = "l04468" name = "l04468" > < / a > < span class = "lineno" > 4468< / span > < / div >
< div class = "line" > < a id = "l04469" name = "l04469" > < / a > < span class = "lineno" > 4469< / span > PyObject* < span class = "keyword" > const< / span > result = PyObject_CallMethod(< / div >
< div class = "line" > < a id = "l04470" name = "l04470" > < / a > < span class = "lineno" > 4470< / span > clss, < span class = "keyword" > const_cast< < / span > < span class = "keywordtype" > char< / span > *< span class = "keyword" > > < / span > (< span class = "stringliteral" > " FromString" < / span > ),< / div >
< div class = "line" > < a id = "l04471" name = "l04471" > < / a > < span class = "lineno" > 4471< / span > < span class = "keyword" > const_cast< < / span > < span class = "keywordtype" > char< / span > *< span class = "keyword" > > < / span > (< span class = "stringliteral" > " (O)" < / span > ),< / div >
< div class = "line" > < a id = "l04472" name = "l04472" > < / a > < span class = "lineno" > 4472< / span > python_encoded_protobuf);< / div >
< div class = "line" > < a id = "l04473" name = "l04473" > < / a > < span class = "lineno" > 4473< / span > Py_DECREF(python_encoded_protobuf);< / div >
< div class = "line" > < a id = "l04474" name = "l04474" > < / a > < span class = "lineno" > 4474< / span > resultobj = result;< / div >
< div class = "line" > < a id = "l04475" name = "l04475" > < / a > < span class = "lineno" > 4475< / span > }< / div >
< div class = "line" > < a id = "l04476" name = "l04476" > < / a > < span class = "lineno" > 4476< / span > }< / div >
< div class = "line" > < a id = "l04477" name = "l04477" > < / a > < span class = "lineno" > 4477< / span > Py_DECREF(module);< / div >
< div class = "line" > < a id = "l04478" name = "l04478" > < / a > < span class = "lineno" > 4478< / span > }< / div >
< div class = "line" > < a id = "l04479" name = "l04479" > < / a > < span class = "lineno" > 4479< / span > }< / div >
< div class = "line" > < a id = "l04480" name = "l04480" > < / a > < span class = "lineno" > 4480< / span > {< / div >
< div class = "line" > < a id = "l04481" name = "l04481" > < / a > < span class = "lineno" > 4481< / span > < span class = "keyword" > delete< / span > arg2;< / div >
< div class = "line" > < a id = "l04482" name = "l04482" > < / a > < span class = "lineno" > 4482< / span > }< / div >
< div class = "line" > < a id = "l04483" name = "l04483" > < / a > < span class = "lineno" > 4483< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04484" name = "l04484" > < / a > < span class = "lineno" > 4484< / span > fail:< / div >
< div class = "line" > < a id = "l04485" name = "l04485" > < / a > < span class = "lineno" > 4485< / span > {< / div >
< div class = "line" > < a id = "l04486" name = "l04486" > < / a > < span class = "lineno" > 4486< / span > < span class = "keyword" > delete< / span > arg2;< / div >
< div class = "line" > < a id = "l04487" name = "l04487" > < / a > < span class = "lineno" > 4487< / span > }< / div >
< div class = "line" > < a id = "l04488" name = "l04488" > < / a > < span class = "lineno" > 4488< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04489" name = "l04489" > < / a > < span class = "lineno" > 4489< / span > }< / div >
< div class = "line" > < a id = "l04490" name = "l04490" > < / a > < span class = "lineno" > 4490< / span > < / div >
< div class = "line" > < a id = "l04491" name = "l04491" > < / a > < span class = "lineno" > 4491< / span > < / div >
< div class = "line" > < a id = "l04492" name = "l04492" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#abc1c312af9a44c817d552212cdb75292" > 4492< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#abc1c312af9a44c817d552212cdb75292" > _wrap_SolveWrapper_StopSearch< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04493" name = "l04493" > < / a > < span class = "lineno" > 4493< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04494" name = "l04494" > < / a > < span class = "lineno" > 4494< / span > operations_research::sat::SolveWrapper *arg1 = (operations_research::sat::SolveWrapper *) 0 ;< / div >
< div class = "line" > < a id = "l04495" name = "l04495" > < / a > < span class = "lineno" > 4495< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04496" name = "l04496" > < / a > < span class = "lineno" > 4496< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04497" name = "l04497" > < / a > < span class = "lineno" > 4497< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l04498" name = "l04498" > < / a > < span class = "lineno" > 4498< / span > < / div >
< div class = "line" > < a id = "l04499" name = "l04499" > < / a > < span class = "lineno" > 4499< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04500" name = "l04500" > < / a > < span class = "lineno" > 4500< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l04501" name = "l04501" > < / a > < span class = "lineno" > 4501< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aeb3240b7f183d73c052a789b229ff7fd" > SWIGTYPE_p_operations_research__sat__SolveWrapper< / a > , 0 | 0 );< / div >
< div class = "line" > < a id = "l04502" name = "l04502" > < / a > < span class = "lineno" > 4502< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04503" name = "l04503" > < / a > < span class = "lineno" > 4503< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " SolveWrapper_StopSearch" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolveWrapper *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04504" name = "l04504" > < / a > < span class = "lineno" > 4504< / span > }< / div >
< div class = "line" > < a id = "l04505" name = "l04505" > < / a > < span class = "lineno" > 4505< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolveWrapper * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04506" name = "l04506" > < / a > < span class = "lineno" > 4506< / span > {< / div >
< div class = "line" > < a id = "l04507" name = "l04507" > < / a > < span class = "lineno" > 4507< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04508" name = "l04508" > < / a > < span class = "lineno" > 4508< / span > (arg1)-> StopSearch();< / div >
< div class = "line" > < a id = "l04509" name = "l04509" > < / a > < span class = "lineno" > 4509< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04510" name = "l04510" > < / a > < span class = "lineno" > 4510< / span > }< / div >
< div class = "line" > < a id = "l04511" name = "l04511" > < / a > < span class = "lineno" > 4511< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l04512" name = "l04512" > < / a > < span class = "lineno" > 4512< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04513" name = "l04513" > < / a > < span class = "lineno" > 4513< / span > fail:< / div >
< div class = "line" > < a id = "l04514" name = "l04514" > < / a > < span class = "lineno" > 4514< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04515" name = "l04515" > < / a > < span class = "lineno" > 4515< / span > }< / div >
< div class = "line" > < a id = "l04516" name = "l04516" > < / a > < span class = "lineno" > 4516< / span > < / div >
< div class = "line" > < a id = "l04517" name = "l04517" > < / a > < span class = "lineno" > 4517< / span > < / div >
< div class = "line" > < a id = "l04518" name = "l04518" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#acb8026747cde85ccc4d0474a1d2235f1" > 4518< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#acb8026747cde85ccc4d0474a1d2235f1" > _wrap_new_SolveWrapper< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04519" name = "l04519" > < / a > < span class = "lineno" > 4519< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04520" name = "l04520" > < / a > < span class = "lineno" > 4520< / span > operations_research::sat::SolveWrapper *result = 0 ;< / div >
< div class = "line" > < a id = "l04521" name = "l04521" > < / a > < span class = "lineno" > 4521< / span > < / div >
< div class = "line" > < a id = "l04522" name = "l04522" > < / a > < span class = "lineno" > 4522< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " new_SolveWrapper" < / span > , 0, 0, 0)) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04523" name = "l04523" > < / a > < span class = "lineno" > 4523< / span > {< / div >
< div class = "line" > < a id = "l04524" name = "l04524" > < / a > < span class = "lineno" > 4524< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04525" name = "l04525" > < / a > < span class = "lineno" > 4525< / span > result = (operations_research::sat::SolveWrapper *)< span class = "keyword" > new< / span > operations_research::sat::SolveWrapper();< / div >
< div class = "line" > < a id = "l04526" name = "l04526" > < / a > < span class = "lineno" > 4526< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04527" name = "l04527" > < / a > < span class = "lineno" > 4527< / span > }< / div >
< div class = "line" > < a id = "l04528" name = "l04528" > < / a > < span class = "lineno" > 4528< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a978ff8eb5e32b08b8a1b8399c1994f23" > SWIG_NewPointerObj< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6dc8f6b962375bf647fc53ecbeca2d20" > SWIG_as_voidptr< / a > (result), < a class = "code hl_define" href = "sat__python__wrap_8cc.html#aeb3240b7f183d73c052a789b229ff7fd" > SWIGTYPE_p_operations_research__sat__SolveWrapper< / a > , < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a1d7a891b8fceac04d0954a0e7aaf7d1c" > SWIG_POINTER_NEW< / a > | 0 );< / div >
< div class = "line" > < a id = "l04529" name = "l04529" > < / a > < span class = "lineno" > 4529< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04530" name = "l04530" > < / a > < span class = "lineno" > 4530< / span > fail:< / div >
< div class = "line" > < a id = "l04531" name = "l04531" > < / a > < span class = "lineno" > 4531< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04532" name = "l04532" > < / a > < span class = "lineno" > 4532< / span > }< / div >
< div class = "line" > < a id = "l04533" name = "l04533" > < / a > < span class = "lineno" > 4533< / span > < / div >
< div class = "line" > < a id = "l04534" name = "l04534" > < / a > < span class = "lineno" > 4534< / span > < / div >
< div class = "line" > < a id = "l04535" name = "l04535" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4ec458eb055afd81b717eb3ed9cf3ea8" > 4535< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4ec458eb055afd81b717eb3ed9cf3ea8" > _wrap_delete_SolveWrapper< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04536" name = "l04536" > < / a > < span class = "lineno" > 4536< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04537" name = "l04537" > < / a > < span class = "lineno" > 4537< / span > operations_research::sat::SolveWrapper *arg1 = (operations_research::sat::SolveWrapper *) 0 ;< / div >
< div class = "line" > < a id = "l04538" name = "l04538" > < / a > < span class = "lineno" > 4538< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04539" name = "l04539" > < / a > < span class = "lineno" > 4539< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04540" name = "l04540" > < / a > < span class = "lineno" > 4540< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l04541" name = "l04541" > < / a > < span class = "lineno" > 4541< / span > < / div >
< div class = "line" > < a id = "l04542" name = "l04542" > < / a > < span class = "lineno" > 4542< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04543" name = "l04543" > < / a > < span class = "lineno" > 4543< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l04544" name = "l04544" > < / a > < span class = "lineno" > 4544< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aeb3240b7f183d73c052a789b229ff7fd" > SWIGTYPE_p_operations_research__sat__SolveWrapper< / a > , < a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa56139a289829795ed651d533826b65e" > SWIG_POINTER_DISOWN< / a > | 0 );< / div >
< div class = "line" > < a id = "l04545" name = "l04545" > < / a > < span class = "lineno" > 4545< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04546" name = "l04546" > < / a > < span class = "lineno" > 4546< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " delete_SolveWrapper" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::SolveWrapper *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04547" name = "l04547" > < / a > < span class = "lineno" > 4547< / span > }< / div >
< div class = "line" > < a id = "l04548" name = "l04548" > < / a > < span class = "lineno" > 4548< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::SolveWrapper * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04549" name = "l04549" > < / a > < span class = "lineno" > 4549< / span > {< / div >
< div class = "line" > < a id = "l04550" name = "l04550" > < / a > < span class = "lineno" > 4550< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04551" name = "l04551" > < / a > < span class = "lineno" > 4551< / span > < span class = "keyword" > delete< / span > arg1;< / div >
< div class = "line" > < a id = "l04552" name = "l04552" > < / a > < span class = "lineno" > 4552< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04553" name = "l04553" > < / a > < span class = "lineno" > 4553< / span > }< / div >
< div class = "line" > < a id = "l04554" name = "l04554" > < / a > < span class = "lineno" > 4554< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l04555" name = "l04555" > < / a > < span class = "lineno" > 4555< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04556" name = "l04556" > < / a > < span class = "lineno" > 4556< / span > fail:< / div >
< div class = "line" > < a id = "l04557" name = "l04557" > < / a > < span class = "lineno" > 4557< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04558" name = "l04558" > < / a > < span class = "lineno" > 4558< / span > }< / div >
< div class = "line" > < a id = "l04559" name = "l04559" > < / a > < span class = "lineno" > 4559< / span > < / div >
< div class = "line" > < a id = "l04560" name = "l04560" > < / a > < span class = "lineno" > 4560< / span > < / div >
< div class = "line" > < a id = "l04561" name = "l04561" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ad81fd2722661b1f7e26775004114363a" > 4561< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad81fd2722661b1f7e26775004114363a" > SolveWrapper_swigregister< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04562" name = "l04562" > < / a > < span class = "lineno" > 4562< / span > PyObject *obj;< / div >
< div class = "line" > < a id = "l04563" name = "l04563" > < / a > < span class = "lineno" > 4563< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " swigregister" < / span > , 1, 1, & obj)) < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04564" name = "l04564" > < / a > < span class = "lineno" > 4564< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a710082a7ea6978d654bad712dbebc0ee" > SWIG_TypeNewClientData< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aeb3240b7f183d73c052a789b229ff7fd" > SWIGTYPE_p_operations_research__sat__SolveWrapper< / a > , < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a3b999f80821e34ecc8bded97723003fd" > SWIG_NewClientData< / a > (obj));< / div >
< div class = "line" > < a id = "l04565" name = "l04565" > < / a > < span class = "lineno" > 4565< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l04566" name = "l04566" > < / a > < span class = "lineno" > 4566< / span > }< / div >
< div class = "line" > < a id = "l04567" name = "l04567" > < / a > < span class = "lineno" > 4567< / span > < / div >
< div class = "line" > < a id = "l04568" name = "l04568" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#acf5af035f829b8b8024eb3e07512e61a" > 4568< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#acf5af035f829b8b8024eb3e07512e61a" > SolveWrapper_swiginit< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04569" name = "l04569" > < / a > < span class = "lineno" > 4569< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#af6b04c7cf42a9e06a528481c86d2c41c" > SWIG_Python_InitShadowInstance< / a > (args);< / div >
< div class = "line" > < a id = "l04570" name = "l04570" > < / a > < span class = "lineno" > 4570< / span > }< / div >
< div class = "line" > < a id = "l04571" name = "l04571" > < / a > < span class = "lineno" > 4571< / span > < / div >
< div class = "line" > < a id = "l04572" name = "l04572" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aabc0e0b3308e814361647cfac9a56868" > 4572< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#aabc0e0b3308e814361647cfac9a56868" > _wrap_CpSatHelper_ModelStats< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04573" name = "l04573" > < / a > < span class = "lineno" > 4573< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04574" name = "l04574" > < / a > < span class = "lineno" > 4574< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > *arg1 = 0 ;< / div >
< div class = "line" > < a id = "l04575" name = "l04575" > < / a > < span class = "lineno" > 4575< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l04576" name = "l04576" > < / a > < span class = "lineno" > 4576< / span > std::string result;< / div >
< div class = "line" > < a id = "l04577" name = "l04577" > < / a > < span class = "lineno" > 4577< / span > < / div >
< div class = "line" > < a id = "l04578" name = "l04578" > < / a > < span class = "lineno" > 4578< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04579" name = "l04579" > < / a > < span class = "lineno" > 4579< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l04580" name = "l04580" > < / a > < span class = "lineno" > 4580< / span > {< / div >
< div class = "line" > < a id = "l04581" name = "l04581" > < / a > < span class = "lineno" > 4581< / span > arg1 = < span class = "keyword" > new< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > ;< / div >
< div class = "line" > < a id = "l04582" name = "l04582" > < / a > < span class = "lineno" > 4582< / span > PyObject* < span class = "keyword" > const< / span > pyresult = PyObject_CallMethod(< / div >
< div class = "line" > < a id = "l04583" name = "l04583" > < / a > < span class = "lineno" > 4583< / span > swig_obj[0], < span class = "keyword" > const_cast< < / span > < span class = "keywordtype" > char< / span > *< span class = "keyword" > > < / span > (< span class = "stringliteral" > " SerializeToString" < / span > ), < span class = "keyword" > nullptr< / span > );< / div >
< div class = "line" > < a id = "l04584" name = "l04584" > < / a > < span class = "lineno" > 4584< / span > < span class = "keywordflow" > if< / span > (pyresult != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04585" name = "l04585" > < / a > < span class = "lineno" > 4585< / span > < span class = "keywordtype" > char< / span > * buffer = < span class = "keyword" > nullptr< / span > ;< / div >
< div class = "line" > < a id = "l04586" name = "l04586" > < / a > < span class = "lineno" > 4586< / span > Py_ssize_t length = 0;< / div >
< div class = "line" > < a id = "l04587" name = "l04587" > < / a > < span class = "lineno" > 4587< / span > < span class = "keywordtype" > int< / span > result = PyString_AsStringAndSize(pyresult, & buffer, & length);< / div >
< div class = "line" > < a id = "l04588" name = "l04588" > < / a > < span class = "lineno" > 4588< / span > < span class = "keywordflow" > if< / span > (buffer != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04589" name = "l04589" > < / a > < span class = "lineno" > 4589< / span > arg1-> ParseFromArray(buffer, length);< / div >
< div class = "line" > < a id = "l04590" name = "l04590" > < / a > < span class = "lineno" > 4590< / span > }< / div >
< div class = "line" > < a id = "l04591" name = "l04591" > < / a > < span class = "lineno" > 4591< / span > Py_DECREF(pyresult);< / div >
< div class = "line" > < a id = "l04592" name = "l04592" > < / a > < span class = "lineno" > 4592< / span > }< / div >
< div class = "line" > < a id = "l04593" name = "l04593" > < / a > < span class = "lineno" > 4593< / span > }< / div >
< div class = "line" > < a id = "l04594" name = "l04594" > < / a > < span class = "lineno" > 4594< / span > {< / div >
< div class = "line" > < a id = "l04595" name = "l04595" > < / a > < span class = "lineno" > 4595< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04596" name = "l04596" > < / a > < span class = "lineno" > 4596< / span > result = operations_research::sat::CpSatHelper::ModelStats((< a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > < span class = "keyword" > const< / span > & )*arg1);< / div >
< div class = "line" > < a id = "l04597" name = "l04597" > < / a > < span class = "lineno" > 4597< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04598" name = "l04598" > < / a > < span class = "lineno" > 4598< / span > }< / div >
< div class = "line" > < a id = "l04599" name = "l04599" > < / a > < span class = "lineno" > 4599< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a7e2975f1e9b827d62adf07682ffe7053" > SWIG_From_std_string< / a > (< span class = "keyword" > static_cast< < / span > std::string < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l04600" name = "l04600" > < / a > < span class = "lineno" > 4600< / span > {< / div >
< div class = "line" > < a id = "l04601" name = "l04601" > < / a > < span class = "lineno" > 4601< / span > < span class = "keyword" > delete< / span > arg1;< / div >
< div class = "line" > < a id = "l04602" name = "l04602" > < / a > < span class = "lineno" > 4602< / span > }< / div >
< div class = "line" > < a id = "l04603" name = "l04603" > < / a > < span class = "lineno" > 4603< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04604" name = "l04604" > < / a > < span class = "lineno" > 4604< / span > fail:< / div >
< div class = "line" > < a id = "l04605" name = "l04605" > < / a > < span class = "lineno" > 4605< / span > {< / div >
< div class = "line" > < a id = "l04606" name = "l04606" > < / a > < span class = "lineno" > 4606< / span > < span class = "keyword" > delete< / span > arg1;< / div >
< div class = "line" > < a id = "l04607" name = "l04607" > < / a > < span class = "lineno" > 4607< / span > }< / div >
< div class = "line" > < a id = "l04608" name = "l04608" > < / a > < span class = "lineno" > 4608< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04609" name = "l04609" > < / a > < span class = "lineno" > 4609< / span > }< / div >
< div class = "line" > < a id = "l04610" name = "l04610" > < / a > < span class = "lineno" > 4610< / span > < / div >
< div class = "line" > < a id = "l04611" name = "l04611" > < / a > < span class = "lineno" > 4611< / span > < / div >
< div class = "line" > < a id = "l04612" name = "l04612" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ae272a341a2e64d8ca6c2d37436a7dbd2" > 4612< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#ae272a341a2e64d8ca6c2d37436a7dbd2" > _wrap_CpSatHelper_SolverResponseStats< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04613" name = "l04613" > < / a > < span class = "lineno" > 4613< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04614" name = "l04614" > < / a > < span class = "lineno" > 4614< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_solver_response.html" > operations_research::sat::CpSolverResponse< / a > *arg1 = 0 ;< / div >
< div class = "line" > < a id = "l04615" name = "l04615" > < / a > < span class = "lineno" > 4615< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l04616" name = "l04616" > < / a > < span class = "lineno" > 4616< / span > std::string result;< / div >
< div class = "line" > < a id = "l04617" name = "l04617" > < / a > < span class = "lineno" > 4617< / span > < / div >
< div class = "line" > < a id = "l04618" name = "l04618" > < / a > < span class = "lineno" > 4618< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04619" name = "l04619" > < / a > < span class = "lineno" > 4619< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l04620" name = "l04620" > < / a > < span class = "lineno" > 4620< / span > {< / div >
< div class = "line" > < a id = "l04621" name = "l04621" > < / a > < span class = "lineno" > 4621< / span > arg1 = < span class = "keyword" > new< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_solver_response.html" > operations_research::sat::CpSolverResponse< / a > ;< / div >
< div class = "line" > < a id = "l04622" name = "l04622" > < / a > < span class = "lineno" > 4622< / span > PyObject* < span class = "keyword" > const< / span > pyresult = PyObject_CallMethod(< / div >
< div class = "line" > < a id = "l04623" name = "l04623" > < / a > < span class = "lineno" > 4623< / span > swig_obj[0], < span class = "keyword" > const_cast< < / span > < span class = "keywordtype" > char< / span > *< span class = "keyword" > > < / span > (< span class = "stringliteral" > " SerializeToString" < / span > ), < span class = "keyword" > nullptr< / span > );< / div >
< div class = "line" > < a id = "l04624" name = "l04624" > < / a > < span class = "lineno" > 4624< / span > < span class = "keywordflow" > if< / span > (pyresult != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04625" name = "l04625" > < / a > < span class = "lineno" > 4625< / span > < span class = "keywordtype" > char< / span > * buffer = < span class = "keyword" > nullptr< / span > ;< / div >
< div class = "line" > < a id = "l04626" name = "l04626" > < / a > < span class = "lineno" > 4626< / span > Py_ssize_t length = 0;< / div >
< div class = "line" > < a id = "l04627" name = "l04627" > < / a > < span class = "lineno" > 4627< / span > < span class = "keywordtype" > int< / span > result = PyString_AsStringAndSize(pyresult, & buffer, & length);< / div >
< div class = "line" > < a id = "l04628" name = "l04628" > < / a > < span class = "lineno" > 4628< / span > < span class = "keywordflow" > if< / span > (buffer != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04629" name = "l04629" > < / a > < span class = "lineno" > 4629< / span > arg1-> ParseFromArray(buffer, length);< / div >
< div class = "line" > < a id = "l04630" name = "l04630" > < / a > < span class = "lineno" > 4630< / span > }< / div >
< div class = "line" > < a id = "l04631" name = "l04631" > < / a > < span class = "lineno" > 4631< / span > Py_DECREF(pyresult);< / div >
< div class = "line" > < a id = "l04632" name = "l04632" > < / a > < span class = "lineno" > 4632< / span > }< / div >
< div class = "line" > < a id = "l04633" name = "l04633" > < / a > < span class = "lineno" > 4633< / span > }< / div >
< div class = "line" > < a id = "l04634" name = "l04634" > < / a > < span class = "lineno" > 4634< / span > {< / div >
< div class = "line" > < a id = "l04635" name = "l04635" > < / a > < span class = "lineno" > 4635< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04636" name = "l04636" > < / a > < span class = "lineno" > 4636< / span > result = operations_research::sat::CpSatHelper::SolverResponseStats((< a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_solver_response.html" > operations_research::sat::CpSolverResponse< / a > < span class = "keyword" > const< / span > & )*arg1);< / div >
< div class = "line" > < a id = "l04637" name = "l04637" > < / a > < span class = "lineno" > 4637< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04638" name = "l04638" > < / a > < span class = "lineno" > 4638< / span > }< / div >
< div class = "line" > < a id = "l04639" name = "l04639" > < / a > < span class = "lineno" > 4639< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a7e2975f1e9b827d62adf07682ffe7053" > SWIG_From_std_string< / a > (< span class = "keyword" > static_cast< < / span > std::string < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l04640" name = "l04640" > < / a > < span class = "lineno" > 4640< / span > {< / div >
< div class = "line" > < a id = "l04641" name = "l04641" > < / a > < span class = "lineno" > 4641< / span > < span class = "keyword" > delete< / span > arg1;< / div >
< div class = "line" > < a id = "l04642" name = "l04642" > < / a > < span class = "lineno" > 4642< / span > }< / div >
< div class = "line" > < a id = "l04643" name = "l04643" > < / a > < span class = "lineno" > 4643< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04644" name = "l04644" > < / a > < span class = "lineno" > 4644< / span > fail:< / div >
< div class = "line" > < a id = "l04645" name = "l04645" > < / a > < span class = "lineno" > 4645< / span > {< / div >
< div class = "line" > < a id = "l04646" name = "l04646" > < / a > < span class = "lineno" > 4646< / span > < span class = "keyword" > delete< / span > arg1;< / div >
< div class = "line" > < a id = "l04647" name = "l04647" > < / a > < span class = "lineno" > 4647< / span > }< / div >
< div class = "line" > < a id = "l04648" name = "l04648" > < / a > < span class = "lineno" > 4648< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04649" name = "l04649" > < / a > < span class = "lineno" > 4649< / span > }< / div >
< div class = "line" > < a id = "l04650" name = "l04650" > < / a > < span class = "lineno" > 4650< / span > < / div >
< div class = "line" > < a id = "l04651" name = "l04651" > < / a > < span class = "lineno" > 4651< / span > < / div >
< div class = "line" > < a id = "l04652" name = "l04652" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a598cf22bbc429bd957724e517ddbba03" > 4652< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a598cf22bbc429bd957724e517ddbba03" > _wrap_CpSatHelper_ValidateModel< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04653" name = "l04653" > < / a > < span class = "lineno" > 4653< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04654" name = "l04654" > < / a > < span class = "lineno" > 4654< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > *arg1 = 0 ;< / div >
< div class = "line" > < a id = "l04655" name = "l04655" > < / a > < span class = "lineno" > 4655< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l04656" name = "l04656" > < / a > < span class = "lineno" > 4656< / span > std::string result;< / div >
< div class = "line" > < a id = "l04657" name = "l04657" > < / a > < span class = "lineno" > 4657< / span > < / div >
< div class = "line" > < a id = "l04658" name = "l04658" > < / a > < span class = "lineno" > 4658< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04659" name = "l04659" > < / a > < span class = "lineno" > 4659< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l04660" name = "l04660" > < / a > < span class = "lineno" > 4660< / span > {< / div >
< div class = "line" > < a id = "l04661" name = "l04661" > < / a > < span class = "lineno" > 4661< / span > arg1 = < span class = "keyword" > new< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > ;< / div >
< div class = "line" > < a id = "l04662" name = "l04662" > < / a > < span class = "lineno" > 4662< / span > PyObject* < span class = "keyword" > const< / span > pyresult = PyObject_CallMethod(< / div >
< div class = "line" > < a id = "l04663" name = "l04663" > < / a > < span class = "lineno" > 4663< / span > swig_obj[0], < span class = "keyword" > const_cast< < / span > < span class = "keywordtype" > char< / span > *< span class = "keyword" > > < / span > (< span class = "stringliteral" > " SerializeToString" < / span > ), < span class = "keyword" > nullptr< / span > );< / div >
< div class = "line" > < a id = "l04664" name = "l04664" > < / a > < span class = "lineno" > 4664< / span > < span class = "keywordflow" > if< / span > (pyresult != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04665" name = "l04665" > < / a > < span class = "lineno" > 4665< / span > < span class = "keywordtype" > char< / span > * buffer = < span class = "keyword" > nullptr< / span > ;< / div >
< div class = "line" > < a id = "l04666" name = "l04666" > < / a > < span class = "lineno" > 4666< / span > Py_ssize_t length = 0;< / div >
< div class = "line" > < a id = "l04667" name = "l04667" > < / a > < span class = "lineno" > 4667< / span > < span class = "keywordtype" > int< / span > result = PyString_AsStringAndSize(pyresult, & buffer, & length);< / div >
< div class = "line" > < a id = "l04668" name = "l04668" > < / a > < span class = "lineno" > 4668< / span > < span class = "keywordflow" > if< / span > (buffer != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04669" name = "l04669" > < / a > < span class = "lineno" > 4669< / span > arg1-> ParseFromArray(buffer, length);< / div >
< div class = "line" > < a id = "l04670" name = "l04670" > < / a > < span class = "lineno" > 4670< / span > }< / div >
< div class = "line" > < a id = "l04671" name = "l04671" > < / a > < span class = "lineno" > 4671< / span > Py_DECREF(pyresult);< / div >
< div class = "line" > < a id = "l04672" name = "l04672" > < / a > < span class = "lineno" > 4672< / span > }< / div >
< div class = "line" > < a id = "l04673" name = "l04673" > < / a > < span class = "lineno" > 4673< / span > }< / div >
< div class = "line" > < a id = "l04674" name = "l04674" > < / a > < span class = "lineno" > 4674< / span > {< / div >
< div class = "line" > < a id = "l04675" name = "l04675" > < / a > < span class = "lineno" > 4675< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04676" name = "l04676" > < / a > < span class = "lineno" > 4676< / span > result = < a class = "code hl_function" href = "namespaceoperations__research_1_1math__opt.html#af039565f98410c47887cc13d5dbdd31b" > operations_research::sat::CpSatHelper::ValidateModel< / a > ((< a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > < span class = "keyword" > const< / span > & )*arg1);< / div >
< div class = "line" > < a id = "l04677" name = "l04677" > < / a > < span class = "lineno" > 4677< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04678" name = "l04678" > < / a > < span class = "lineno" > 4678< / span > }< / div >
< div class = "line" > < a id = "l04679" name = "l04679" > < / a > < span class = "lineno" > 4679< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a7e2975f1e9b827d62adf07682ffe7053" > SWIG_From_std_string< / a > (< span class = "keyword" > static_cast< < / span > std::string < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l04680" name = "l04680" > < / a > < span class = "lineno" > 4680< / span > {< / div >
< div class = "line" > < a id = "l04681" name = "l04681" > < / a > < span class = "lineno" > 4681< / span > < span class = "keyword" > delete< / span > arg1;< / div >
< div class = "line" > < a id = "l04682" name = "l04682" > < / a > < span class = "lineno" > 4682< / span > }< / div >
< div class = "line" > < a id = "l04683" name = "l04683" > < / a > < span class = "lineno" > 4683< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04684" name = "l04684" > < / a > < span class = "lineno" > 4684< / span > fail:< / div >
< div class = "line" > < a id = "l04685" name = "l04685" > < / a > < span class = "lineno" > 4685< / span > {< / div >
< div class = "line" > < a id = "l04686" name = "l04686" > < / a > < span class = "lineno" > 4686< / span > < span class = "keyword" > delete< / span > arg1;< / div >
< div class = "line" > < a id = "l04687" name = "l04687" > < / a > < span class = "lineno" > 4687< / span > }< / div >
< div class = "line" > < a id = "l04688" name = "l04688" > < / a > < span class = "lineno" > 4688< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04689" name = "l04689" > < / a > < span class = "lineno" > 4689< / span > }< / div >
< div class = "line" > < a id = "l04690" name = "l04690" > < / a > < span class = "lineno" > 4690< / span > < / div >
< div class = "line" > < a id = "l04691" name = "l04691" > < / a > < span class = "lineno" > 4691< / span > < / div >
< div class = "line" > < a id = "l04692" name = "l04692" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a0b65c9da25b9051cc92a56cf127ccb32" > 4692< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a0b65c9da25b9051cc92a56cf127ccb32" > _wrap_CpSatHelper_VariableDomain< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04693" name = "l04693" > < / a > < span class = "lineno" > 4693< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04694" name = "l04694" > < / a > < span class = "lineno" > 4694< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html" > operations_research::sat::IntegerVariableProto< / a > *arg1 = 0 ;< / div >
< div class = "line" > < a id = "l04695" name = "l04695" > < / a > < span class = "lineno" > 4695< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04696" name = "l04696" > < / a > < span class = "lineno" > 4696< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04697" name = "l04697" > < / a > < span class = "lineno" > 4697< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l04698" name = "l04698" > < / a > < span class = "lineno" > 4698< / span > < a class = "code hl_class" href = "classoperations__research_1_1_domain.html" > operations_research::Domain< / a > result;< / div >
< div class = "line" > < a id = "l04699" name = "l04699" > < / a > < span class = "lineno" > 4699< / span > < / div >
< div class = "line" > < a id = "l04700" name = "l04700" > < / a > < span class = "lineno" > 4700< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04701" name = "l04701" > < / a > < span class = "lineno" > 4701< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l04702" name = "l04702" > < / a > < span class = "lineno" > 4702< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1, < a class = "code hl_define" href = "sat__python__wrap_8cc.html#aef5c9ae7de973d0429e686e99d9cefab" > SWIGTYPE_p_operations_research__sat__IntegerVariableProto< / a > , 0 | 0);< / div >
< div class = "line" > < a id = "l04703" name = "l04703" > < / a > < span class = "lineno" > 4703< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04704" name = "l04704" > < / a > < span class = "lineno" > 4704< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " CpSatHelper_VariableDomain" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::IntegerVariableProto const & " < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04705" name = "l04705" > < / a > < span class = "lineno" > 4705< / span > }< / div >
< div class = "line" > < a id = "l04706" name = "l04706" > < / a > < span class = "lineno" > 4706< / span > < span class = "keywordflow" > if< / span > (!argp1) {< / div >
< div class = "line" > < a id = "l04707" name = "l04707" > < / a > < span class = "lineno" > 4707< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4c1b15a2401d60351d98df9327886280" > SWIG_ValueError< / a > , < span class = "stringliteral" > " invalid null reference " < / span > < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " CpSatHelper_VariableDomain" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::IntegerVariableProto const & " < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04708" name = "l04708" > < / a > < span class = "lineno" > 4708< / span > }< / div >
< div class = "line" > < a id = "l04709" name = "l04709" > < / a > < span class = "lineno" > 4709< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html" > operations_research::sat::IntegerVariableProto< / a > * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04710" name = "l04710" > < / a > < span class = "lineno" > 4710< / span > {< / div >
< div class = "line" > < a id = "l04711" name = "l04711" > < / a > < span class = "lineno" > 4711< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04712" name = "l04712" > < / a > < span class = "lineno" > 4712< / span > result = operations_research::sat::CpSatHelper::VariableDomain((< a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html" > operations_research::sat::IntegerVariableProto< / a > < span class = "keyword" > const< / span > & )*arg1);< / div >
< div class = "line" > < a id = "l04713" name = "l04713" > < / a > < span class = "lineno" > 4713< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04714" name = "l04714" > < / a > < span class = "lineno" > 4714< / span > }< / div >
< div class = "line" > < a id = "l04715" name = "l04715" > < / a > < span class = "lineno" > 4715< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a978ff8eb5e32b08b8a1b8399c1994f23" > SWIG_NewPointerObj< / a > ((< span class = "keyword" > new< / span > < a class = "code hl_class" href = "classoperations__research_1_1_domain.html" > operations_research::Domain< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keyword" > const < / span > < a class = "code hl_class" href = "classoperations__research_1_1_domain.html" > operations_research::Domain< / a > & < span class = "keyword" > > < / span > (result))), < a class = "code hl_define" href = "sat__python__wrap_8cc.html#abf7d0c4add8d7efdbeac62af48ac764e" > SWIGTYPE_p_operations_research__Domain< / a > , < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a1a125b0e9c551bb9cdeb21b8e5be5b57" > SWIG_POINTER_OWN< / a > | 0 );< / div >
< div class = "line" > < a id = "l04716" name = "l04716" > < / a > < span class = "lineno" > 4716< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04717" name = "l04717" > < / a > < span class = "lineno" > 4717< / span > fail:< / div >
< div class = "line" > < a id = "l04718" name = "l04718" > < / a > < span class = "lineno" > 4718< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04719" name = "l04719" > < / a > < span class = "lineno" > 4719< / span > }< / div >
< div class = "line" > < a id = "l04720" name = "l04720" > < / a > < span class = "lineno" > 4720< / span > < / div >
< div class = "line" > < a id = "l04721" name = "l04721" > < / a > < span class = "lineno" > 4721< / span > < / div >
< div class = "line" > < a id = "l04722" name = "l04722" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4c2cba76518f18593406d10a3486f282" > 4722< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4c2cba76518f18593406d10a3486f282" > _wrap_CpSatHelper_WriteModelToFile< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04723" name = "l04723" > < / a > < span class = "lineno" > 4723< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04724" name = "l04724" > < / a > < span class = "lineno" > 4724< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > *arg1 = 0 ;< / div >
< div class = "line" > < a id = "l04725" name = "l04725" > < / a > < span class = "lineno" > 4725< / span > std::string *arg2 = 0 ;< / div >
< div class = "line" > < a id = "l04726" name = "l04726" > < / a > < span class = "lineno" > 4726< / span > < span class = "keywordtype" > int< / span > res2 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4afcf490ff5b4abbca27ca23d9af288e" > SWIG_OLDOBJ< / a > ;< / div >
< div class = "line" > < a id = "l04727" name = "l04727" > < / a > < span class = "lineno" > 4727< / span > PyObject *swig_obj[2] ;< / div >
< div class = "line" > < a id = "l04728" name = "l04728" > < / a > < span class = "lineno" > 4728< / span > < span class = "keywordtype" > bool< / span > result;< / div >
< div class = "line" > < a id = "l04729" name = "l04729" > < / a > < span class = "lineno" > 4729< / span > < / div >
< div class = "line" > < a id = "l04730" name = "l04730" > < / a > < span class = "lineno" > 4730< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " CpSatHelper_WriteModelToFile" < / span > , 2, 2, swig_obj)) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04731" name = "l04731" > < / a > < span class = "lineno" > 4731< / span > {< / div >
< div class = "line" > < a id = "l04732" name = "l04732" > < / a > < span class = "lineno" > 4732< / span > arg1 = < span class = "keyword" > new< / span > < a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > ;< / div >
< div class = "line" > < a id = "l04733" name = "l04733" > < / a > < span class = "lineno" > 4733< / span > PyObject* < span class = "keyword" > const< / span > pyresult = PyObject_CallMethod(< / div >
< div class = "line" > < a id = "l04734" name = "l04734" > < / a > < span class = "lineno" > 4734< / span > swig_obj[0], < span class = "keyword" > const_cast< < / span > < span class = "keywordtype" > char< / span > *< span class = "keyword" > > < / span > (< span class = "stringliteral" > " SerializeToString" < / span > ), < span class = "keyword" > nullptr< / span > );< / div >
< div class = "line" > < a id = "l04735" name = "l04735" > < / a > < span class = "lineno" > 4735< / span > < span class = "keywordflow" > if< / span > (pyresult != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04736" name = "l04736" > < / a > < span class = "lineno" > 4736< / span > < span class = "keywordtype" > char< / span > * buffer = < span class = "keyword" > nullptr< / span > ;< / div >
< div class = "line" > < a id = "l04737" name = "l04737" > < / a > < span class = "lineno" > 4737< / span > Py_ssize_t length = 0;< / div >
< div class = "line" > < a id = "l04738" name = "l04738" > < / a > < span class = "lineno" > 4738< / span > < span class = "keywordtype" > int< / span > result = PyString_AsStringAndSize(pyresult, & buffer, & length);< / div >
< div class = "line" > < a id = "l04739" name = "l04739" > < / a > < span class = "lineno" > 4739< / span > < span class = "keywordflow" > if< / span > (buffer != < span class = "keyword" > nullptr< / span > ) {< / div >
< div class = "line" > < a id = "l04740" name = "l04740" > < / a > < span class = "lineno" > 4740< / span > arg1-> ParseFromArray(buffer, length);< / div >
< div class = "line" > < a id = "l04741" name = "l04741" > < / a > < span class = "lineno" > 4741< / span > }< / div >
< div class = "line" > < a id = "l04742" name = "l04742" > < / a > < span class = "lineno" > 4742< / span > Py_DECREF(pyresult);< / div >
< div class = "line" > < a id = "l04743" name = "l04743" > < / a > < span class = "lineno" > 4743< / span > }< / div >
< div class = "line" > < a id = "l04744" name = "l04744" > < / a > < span class = "lineno" > 4744< / span > }< / div >
< div class = "line" > < a id = "l04745" name = "l04745" > < / a > < span class = "lineno" > 4745< / span > {< / div >
< div class = "line" > < a id = "l04746" name = "l04746" > < / a > < span class = "lineno" > 4746< / span > std::string *ptr = (std::string *)0;< / div >
< div class = "line" > < a id = "l04747" name = "l04747" > < / a > < span class = "lineno" > 4747< / span > res2 = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab3b343ed70e434d432353596db7448db" > SWIG_AsPtr_std_string< / a > (swig_obj[1], & ptr);< / div >
< div class = "line" > < a id = "l04748" name = "l04748" > < / a > < span class = "lineno" > 4748< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res2)) {< / div >
< div class = "line" > < a id = "l04749" name = "l04749" > < / a > < span class = "lineno" > 4749< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res2), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " CpSatHelper_WriteModelToFile" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 2" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " std::string const & " < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04750" name = "l04750" > < / a > < span class = "lineno" > 4750< / span > }< / div >
< div class = "line" > < a id = "l04751" name = "l04751" > < / a > < span class = "lineno" > 4751< / span > < span class = "keywordflow" > if< / span > (!ptr) {< / div >
< div class = "line" > < a id = "l04752" name = "l04752" > < / a > < span class = "lineno" > 4752< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a4c1b15a2401d60351d98df9327886280" > SWIG_ValueError< / a > , < span class = "stringliteral" > " invalid null reference " < / span > < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " CpSatHelper_WriteModelToFile" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 2" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " std::string const & " < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04753" name = "l04753" > < / a > < span class = "lineno" > 4753< / span > }< / div >
< div class = "line" > < a id = "l04754" name = "l04754" > < / a > < span class = "lineno" > 4754< / span > arg2 = ptr;< / div >
< div class = "line" > < a id = "l04755" name = "l04755" > < / a > < span class = "lineno" > 4755< / span > }< / div >
< div class = "line" > < a id = "l04756" name = "l04756" > < / a > < span class = "lineno" > 4756< / span > {< / div >
< div class = "line" > < a id = "l04757" name = "l04757" > < / a > < span class = "lineno" > 4757< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04758" name = "l04758" > < / a > < span class = "lineno" > 4758< / span > result = (bool)operations_research::sat::CpSatHelper::WriteModelToFile((< a class = "code hl_class" href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > < span class = "keyword" > const< / span > & )*arg1,(std::string < span class = "keyword" > const< / span > & )*arg2);< / div >
< div class = "line" > < a id = "l04759" name = "l04759" > < / a > < span class = "lineno" > 4759< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04760" name = "l04760" > < / a > < span class = "lineno" > 4760< / span > }< / div >
< div class = "line" > < a id = "l04761" name = "l04761" > < / a > < span class = "lineno" > 4761< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab47e461b54c7f54f2d0d9c9f62c7008d" > SWIG_From_bool< / a > (< span class = "keyword" > static_cast< < / span > < span class = "keywordtype" > bool< / span > < span class = "keyword" > > < / span > (result));< / div >
< div class = "line" > < a id = "l04762" name = "l04762" > < / a > < span class = "lineno" > 4762< / span > {< / div >
< div class = "line" > < a id = "l04763" name = "l04763" > < / a > < span class = "lineno" > 4763< / span > < span class = "keyword" > delete< / span > arg1;< / div >
< div class = "line" > < a id = "l04764" name = "l04764" > < / a > < span class = "lineno" > 4764< / span > }< / div >
< div class = "line" > < a id = "l04765" name = "l04765" > < / a > < span class = "lineno" > 4765< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a5246ae38052e6fa0e3cca2026cdda153" > SWIG_IsNewObj< / a > (res2)) < span class = "keyword" > delete< / span > arg2;< / div >
< div class = "line" > < a id = "l04766" name = "l04766" > < / a > < span class = "lineno" > 4766< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04767" name = "l04767" > < / a > < span class = "lineno" > 4767< / span > fail:< / div >
< div class = "line" > < a id = "l04768" name = "l04768" > < / a > < span class = "lineno" > 4768< / span > {< / div >
< div class = "line" > < a id = "l04769" name = "l04769" > < / a > < span class = "lineno" > 4769< / span > < span class = "keyword" > delete< / span > arg1;< / div >
< div class = "line" > < a id = "l04770" name = "l04770" > < / a > < span class = "lineno" > 4770< / span > }< / div >
< div class = "line" > < a id = "l04771" name = "l04771" > < / a > < span class = "lineno" > 4771< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a5246ae38052e6fa0e3cca2026cdda153" > SWIG_IsNewObj< / a > (res2)) < span class = "keyword" > delete< / span > arg2;< / div >
< div class = "line" > < a id = "l04772" name = "l04772" > < / a > < span class = "lineno" > 4772< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04773" name = "l04773" > < / a > < span class = "lineno" > 4773< / span > }< / div >
< div class = "line" > < a id = "l04774" name = "l04774" > < / a > < span class = "lineno" > 4774< / span > < / div >
< div class = "line" > < a id = "l04775" name = "l04775" > < / a > < span class = "lineno" > 4775< / span > < / div >
< div class = "line" > < a id = "l04776" name = "l04776" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a451823d6c07c9c9abd0946e92fb196a1" > 4776< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a451823d6c07c9c9abd0946e92fb196a1" > _wrap_new_CpSatHelper< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04777" name = "l04777" > < / a > < span class = "lineno" > 4777< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04778" name = "l04778" > < / a > < span class = "lineno" > 4778< / span > operations_research::sat::CpSatHelper *result = 0 ;< / div >
< div class = "line" > < a id = "l04779" name = "l04779" > < / a > < span class = "lineno" > 4779< / span > < / div >
< div class = "line" > < a id = "l04780" name = "l04780" > < / a > < span class = "lineno" > 4780< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " new_CpSatHelper" < / span > , 0, 0, 0)) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04781" name = "l04781" > < / a > < span class = "lineno" > 4781< / span > {< / div >
< div class = "line" > < a id = "l04782" name = "l04782" > < / a > < span class = "lineno" > 4782< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04783" name = "l04783" > < / a > < span class = "lineno" > 4783< / span > result = (operations_research::sat::CpSatHelper *)< span class = "keyword" > new< / span > operations_research::sat::CpSatHelper();< / div >
< div class = "line" > < a id = "l04784" name = "l04784" > < / a > < span class = "lineno" > 4784< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04785" name = "l04785" > < / a > < span class = "lineno" > 4785< / span > }< / div >
< div class = "line" > < a id = "l04786" name = "l04786" > < / a > < span class = "lineno" > 4786< / span > resultobj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a978ff8eb5e32b08b8a1b8399c1994f23" > SWIG_NewPointerObj< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6dc8f6b962375bf647fc53ecbeca2d20" > SWIG_as_voidptr< / a > (result), < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ad242096a860787686b17f9031b4cf8ec" > SWIGTYPE_p_operations_research__sat__CpSatHelper< / a > , < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a1d7a891b8fceac04d0954a0e7aaf7d1c" > SWIG_POINTER_NEW< / a > | 0 );< / div >
< div class = "line" > < a id = "l04787" name = "l04787" > < / a > < span class = "lineno" > 4787< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04788" name = "l04788" > < / a > < span class = "lineno" > 4788< / span > fail:< / div >
< div class = "line" > < a id = "l04789" name = "l04789" > < / a > < span class = "lineno" > 4789< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04790" name = "l04790" > < / a > < span class = "lineno" > 4790< / span > }< / div >
< div class = "line" > < a id = "l04791" name = "l04791" > < / a > < span class = "lineno" > 4791< / span > < / div >
< div class = "line" > < a id = "l04792" name = "l04792" > < / a > < span class = "lineno" > 4792< / span > < / div >
< div class = "line" > < a id = "l04793" name = "l04793" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a5c516835e137f56d792a5614a1e201ea" > 4793< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a5c516835e137f56d792a5614a1e201ea" > _wrap_delete_CpSatHelper< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04794" name = "l04794" > < / a > < span class = "lineno" > 4794< / span > PyObject *resultobj = 0;< / div >
< div class = "line" > < a id = "l04795" name = "l04795" > < / a > < span class = "lineno" > 4795< / span > operations_research::sat::CpSatHelper *arg1 = (operations_research::sat::CpSatHelper *) 0 ;< / div >
< div class = "line" > < a id = "l04796" name = "l04796" > < / a > < span class = "lineno" > 4796< / span > < span class = "keywordtype" > void< / span > *argp1 = 0 ;< / div >
< div class = "line" > < a id = "l04797" name = "l04797" > < / a > < span class = "lineno" > 4797< / span > < span class = "keywordtype" > int< / span > res1 = 0 ;< / div >
< div class = "line" > < a id = "l04798" name = "l04798" > < / a > < span class = "lineno" > 4798< / span > PyObject *swig_obj[1] ;< / div >
< div class = "line" > < a id = "l04799" name = "l04799" > < / a > < span class = "lineno" > 4799< / span > < / div >
< div class = "line" > < a id = "l04800" name = "l04800" > < / a > < span class = "lineno" > 4800< / span > < span class = "keywordflow" > if< / span > (!args) < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > ;< / div >
< div class = "line" > < a id = "l04801" name = "l04801" > < / a > < span class = "lineno" > 4801< / span > swig_obj[0] = args;< / div >
< div class = "line" > < a id = "l04802" name = "l04802" > < / a > < span class = "lineno" > 4802< / span > res1 = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > (swig_obj[0], & argp1,< a class = "code hl_define" href = "sat__python__wrap_8cc.html#ad242096a860787686b17f9031b4cf8ec" > SWIGTYPE_p_operations_research__sat__CpSatHelper< / a > , < a class = "code hl_define" href = "sat__python__wrap_8cc.html#aa56139a289829795ed651d533826b65e" > SWIG_POINTER_DISOWN< / a > | 0 );< / div >
< div class = "line" > < a id = "l04803" name = "l04803" > < / a > < span class = "lineno" > 4803< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > (res1)) {< / div >
< div class = "line" > < a id = "l04804" name = "l04804" > < / a > < span class = "lineno" > 4804< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > (res1), < span class = "stringliteral" > " in method ' " < / span > < span class = "stringliteral" > " delete_CpSatHelper" < / span > < span class = "stringliteral" > " ' , argument " < / span > < span class = "stringliteral" > " 1" < / span > < span class = "stringliteral" > " of type ' " < / span > < span class = "stringliteral" > " operations_research::sat::CpSatHelper *" < / span > < span class = "stringliteral" > " ' " < / span > ); < / div >
< div class = "line" > < a id = "l04805" name = "l04805" > < / a > < span class = "lineno" > 4805< / span > }< / div >
< div class = "line" > < a id = "l04806" name = "l04806" > < / a > < span class = "lineno" > 4806< / span > arg1 = < span class = "keyword" > reinterpret_cast< < / span > operations_research::sat::CpSatHelper * < span class = "keyword" > > < / span > (argp1);< / div >
< div class = "line" > < a id = "l04807" name = "l04807" > < / a > < span class = "lineno" > 4807< / span > {< / div >
< div class = "line" > < a id = "l04808" name = "l04808" > < / a > < span class = "lineno" > 4808< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04809" name = "l04809" > < / a > < span class = "lineno" > 4809< / span > < span class = "keyword" > delete< / span > arg1;< / div >
< div class = "line" > < a id = "l04810" name = "l04810" > < / a > < span class = "lineno" > 4810< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > ;< / div >
< div class = "line" > < a id = "l04811" name = "l04811" > < / a > < span class = "lineno" > 4811< / span > }< / div >
< div class = "line" > < a id = "l04812" name = "l04812" > < / a > < span class = "lineno" > 4812< / span > resultobj = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l04813" name = "l04813" > < / a > < span class = "lineno" > 4813< / span > < span class = "keywordflow" > return< / span > resultobj;< / div >
< div class = "line" > < a id = "l04814" name = "l04814" > < / a > < span class = "lineno" > 4814< / span > fail:< / div >
< div class = "line" > < a id = "l04815" name = "l04815" > < / a > < span class = "lineno" > 4815< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04816" name = "l04816" > < / a > < span class = "lineno" > 4816< / span > }< / div >
< div class = "line" > < a id = "l04817" name = "l04817" > < / a > < span class = "lineno" > 4817< / span > < / div >
< div class = "line" > < a id = "l04818" name = "l04818" > < / a > < span class = "lineno" > 4818< / span > < / div >
< div class = "line" > < a id = "l04819" name = "l04819" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aefad5b8dcb536eded47055113795282c" > 4819< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#aefad5b8dcb536eded47055113795282c" > CpSatHelper_swigregister< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04820" name = "l04820" > < / a > < span class = "lineno" > 4820< / span > PyObject *obj;< / div >
< div class = "line" > < a id = "l04821" name = "l04821" > < / a > < span class = "lineno" > 4821< / span > < span class = "keywordflow" > if< / span > (!< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > (args, < span class = "stringliteral" > " swigregister" < / span > , 1, 1, & obj)) < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l04822" name = "l04822" > < / a > < span class = "lineno" > 4822< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a710082a7ea6978d654bad712dbebc0ee" > SWIG_TypeNewClientData< / a > (< a class = "code hl_define" href = "sat__python__wrap_8cc.html#ad242096a860787686b17f9031b4cf8ec" > SWIGTYPE_p_operations_research__sat__CpSatHelper< / a > , < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a3b999f80821e34ecc8bded97723003fd" > SWIG_NewClientData< / a > (obj));< / div >
< div class = "line" > < a id = "l04823" name = "l04823" > < / a > < span class = "lineno" > 4823< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > ();< / div >
< div class = "line" > < a id = "l04824" name = "l04824" > < / a > < span class = "lineno" > 4824< / span > }< / div >
< div class = "line" > < a id = "l04825" name = "l04825" > < / a > < span class = "lineno" > 4825< / span > < / div >
< div class = "line" > < a id = "l04826" name = "l04826" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ab7fcba345f4060d06c1bde698f2fd854" > 4826< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab7fcba345f4060d06c1bde698f2fd854" > CpSatHelper_swiginit< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *args) {< / div >
< div class = "line" > < a id = "l04827" name = "l04827" > < / a > < span class = "lineno" > 4827< / span > < span class = "keywordflow" > return< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#af6b04c7cf42a9e06a528481c86d2c41c" > SWIG_Python_InitShadowInstance< / a > (args);< / div >
< div class = "line" > < a id = "l04828" name = "l04828" > < / a > < span class = "lineno" > 4828< / span > }< / div >
< div class = "line" > < a id = "l04829" name = "l04829" > < / a > < span class = "lineno" > 4829< / span > < / div >
< div class = "line" > < a id = "l04830" name = "l04830" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aa03a15903621be80f4e3b2017e74d115" > 4830< / a > < / span > < span class = "keyword" > static< / span > PyMethodDef < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#aa03a15903621be80f4e3b2017e74d115" > SwigMethods< / a > [] = {< / div >
< div class = "line" > < a id = "l04831" name = "l04831" > < / a > < span class = "lineno" > 4831< / span > { < span class = "stringliteral" > " SWIG_PyInstanceMethod_New" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a5bf71c674913470905811da374788b66" > SWIG_PyInstanceMethod_New< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04832" name = "l04832" > < / a > < span class = "lineno" > 4832< / span > { < span class = "stringliteral" > " delete_SolutionCallback" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2700381eda2bd129b6bdbe42917e4116" > _wrap_delete_SolutionCallback< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04833" name = "l04833" > < / a > < span class = "lineno" > 4833< / span > { < span class = "stringliteral" > " SolutionCallback_OnSolutionCallback" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2cf94839fee9b26bdb1441d6de2be1d3" > _wrap_SolutionCallback_OnSolutionCallback< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04834" name = "l04834" > < / a > < span class = "lineno" > 4834< / span > { < span class = "stringliteral" > " SolutionCallback_NumBooleans" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#abf42517a05b218a73a16697369d1a438" > _wrap_SolutionCallback_NumBooleans< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04835" name = "l04835" > < / a > < span class = "lineno" > 4835< / span > { < span class = "stringliteral" > " SolutionCallback_NumBranches" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a5474ce1af0c8b9a9b138de81ca58ed04" > _wrap_SolutionCallback_NumBranches< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04836" name = "l04836" > < / a > < span class = "lineno" > 4836< / span > { < span class = "stringliteral" > " SolutionCallback_NumConflicts" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a7b166d87d6bcbacaae427efa79962a73" > _wrap_SolutionCallback_NumConflicts< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04837" name = "l04837" > < / a > < span class = "lineno" > 4837< / span > { < span class = "stringliteral" > " SolutionCallback_NumBinaryPropagations" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#abb6046a8a54bf69873e37549fe43db3d" > _wrap_SolutionCallback_NumBinaryPropagations< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04838" name = "l04838" > < / a > < span class = "lineno" > 4838< / span > { < span class = "stringliteral" > " SolutionCallback_NumIntegerPropagations" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a0955f31a1c56bf73b291a0bd06507728" > _wrap_SolutionCallback_NumIntegerPropagations< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04839" name = "l04839" > < / a > < span class = "lineno" > 4839< / span > { < span class = "stringliteral" > " SolutionCallback_WallTime" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a63d3dd623927d210130f5665ef4f7669" > _wrap_SolutionCallback_WallTime< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04840" name = "l04840" > < / a > < span class = "lineno" > 4840< / span > { < span class = "stringliteral" > " SolutionCallback_UserTime" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2d337ce48b9c693c00b5ef1d2ae58b11" > _wrap_SolutionCallback_UserTime< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04841" name = "l04841" > < / a > < span class = "lineno" > 4841< / span > { < span class = "stringliteral" > " SolutionCallback_ObjectiveValue" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#adc2ddd52b92736e92dd00388351016df" > _wrap_SolutionCallback_ObjectiveValue< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04842" name = "l04842" > < / a > < span class = "lineno" > 4842< / span > { < span class = "stringliteral" > " SolutionCallback_BestObjectiveBound" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a793bdac613ff3fbc86862997c1249827" > _wrap_SolutionCallback_BestObjectiveBound< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04843" name = "l04843" > < / a > < span class = "lineno" > 4843< / span > { < span class = "stringliteral" > " SolutionCallback_SolutionIntegerValue" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a139b76e8e8366b115f948bc5f357c889" > _wrap_SolutionCallback_SolutionIntegerValue< / a > , METH_VARARGS, NULL},< / div >
< div class = "line" > < a id = "l04844" name = "l04844" > < / a > < span class = "lineno" > 4844< / span > { < span class = "stringliteral" > " SolutionCallback_SolutionBooleanValue" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a16ea6399c0b0f4cb4e86ba4bd65412ea" > _wrap_SolutionCallback_SolutionBooleanValue< / a > , METH_VARARGS, NULL},< / div >
< div class = "line" > < a id = "l04845" name = "l04845" > < / a > < span class = "lineno" > 4845< / span > { < span class = "stringliteral" > " SolutionCallback_StopSearch" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a211e2df5b65ecdbced6ba21a9bcc5b37" > _wrap_SolutionCallback_StopSearch< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04846" name = "l04846" > < / a > < span class = "lineno" > 4846< / span > { < span class = "stringliteral" > " SolutionCallback_Response" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a44a3b69069018197fc4207808b4d779e" > _wrap_SolutionCallback_Response< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04847" name = "l04847" > < / a > < span class = "lineno" > 4847< / span > { < span class = "stringliteral" > " SolutionCallback_HasResponse" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aa16f1af090c163a9a2b0c5f54090a68f" > _wrap_SolutionCallback_HasResponse< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04848" name = "l04848" > < / a > < span class = "lineno" > 4848< / span > { < span class = "stringliteral" > " new_SolutionCallback" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4f65b6a8a530d8dc0af08f59cf130764" > _wrap_new_SolutionCallback< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04849" name = "l04849" > < / a > < span class = "lineno" > 4849< / span > { < span class = "stringliteral" > " disown_SolutionCallback" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a0a5206c1a5f94db4bff6821f2f9d9f99" > _wrap_disown_SolutionCallback< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04850" name = "l04850" > < / a > < span class = "lineno" > 4850< / span > { < span class = "stringliteral" > " SolutionCallback_swigregister" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac505f9fa6a9796f32c0bbd83457c9f90" > SolutionCallback_swigregister< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04851" name = "l04851" > < / a > < span class = "lineno" > 4851< / span > { < span class = "stringliteral" > " SolutionCallback_swiginit" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aea8b2faf6c0206393575742f50eb73c4" > SolutionCallback_swiginit< / a > , METH_VARARGS, NULL},< / div >
< div class = "line" > < a id = "l04852" name = "l04852" > < / a > < span class = "lineno" > 4852< / span > { < span class = "stringliteral" > " SolveWrapper_SetParameters" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a969668da496cc607364274526957902c" > _wrap_SolveWrapper_SetParameters< / a > , METH_VARARGS, NULL},< / div >
< div class = "line" > < a id = "l04853" name = "l04853" > < / a > < span class = "lineno" > 4853< / span > { < span class = "stringliteral" > " SolveWrapper_AddSolutionCallback" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a309fcfa088966276ea487d5ce5acc21e" > _wrap_SolveWrapper_AddSolutionCallback< / a > , METH_VARARGS, NULL},< / div >
< div class = "line" > < a id = "l04854" name = "l04854" > < / a > < span class = "lineno" > 4854< / span > { < span class = "stringliteral" > " SolveWrapper_ClearSolutionCallback" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a99a9dc442104eebd3c301a8c7365f765" > _wrap_SolveWrapper_ClearSolutionCallback< / a > , METH_VARARGS, NULL},< / div >
< div class = "line" > < a id = "l04855" name = "l04855" > < / a > < span class = "lineno" > 4855< / span > { < span class = "stringliteral" > " SolveWrapper_AddLogCallback" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a3398e7b1f78d89d79676e0538a991d51" > _wrap_SolveWrapper_AddLogCallback< / a > , METH_VARARGS, NULL},< / div >
< div class = "line" > < a id = "l04856" name = "l04856" > < / a > < span class = "lineno" > 4856< / span > { < span class = "stringliteral" > " SolveWrapper_Solve" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a7c379b0abcb38b945e25b1d76a541ea3" > _wrap_SolveWrapper_Solve< / a > , METH_VARARGS, NULL},< / div >
< div class = "line" > < a id = "l04857" name = "l04857" > < / a > < span class = "lineno" > 4857< / span > { < span class = "stringliteral" > " SolveWrapper_StopSearch" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#abc1c312af9a44c817d552212cdb75292" > _wrap_SolveWrapper_StopSearch< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04858" name = "l04858" > < / a > < span class = "lineno" > 4858< / span > { < span class = "stringliteral" > " new_SolveWrapper" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#acb8026747cde85ccc4d0474a1d2235f1" > _wrap_new_SolveWrapper< / a > , METH_NOARGS, NULL},< / div >
< div class = "line" > < a id = "l04859" name = "l04859" > < / a > < span class = "lineno" > 4859< / span > { < span class = "stringliteral" > " delete_SolveWrapper" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4ec458eb055afd81b717eb3ed9cf3ea8" > _wrap_delete_SolveWrapper< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04860" name = "l04860" > < / a > < span class = "lineno" > 4860< / span > { < span class = "stringliteral" > " SolveWrapper_swigregister" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad81fd2722661b1f7e26775004114363a" > SolveWrapper_swigregister< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04861" name = "l04861" > < / a > < span class = "lineno" > 4861< / span > { < span class = "stringliteral" > " SolveWrapper_swiginit" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#acf5af035f829b8b8024eb3e07512e61a" > SolveWrapper_swiginit< / a > , METH_VARARGS, NULL},< / div >
< div class = "line" > < a id = "l04862" name = "l04862" > < / a > < span class = "lineno" > 4862< / span > { < span class = "stringliteral" > " CpSatHelper_ModelStats" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aabc0e0b3308e814361647cfac9a56868" > _wrap_CpSatHelper_ModelStats< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04863" name = "l04863" > < / a > < span class = "lineno" > 4863< / span > { < span class = "stringliteral" > " CpSatHelper_SolverResponseStats" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ae272a341a2e64d8ca6c2d37436a7dbd2" > _wrap_CpSatHelper_SolverResponseStats< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04864" name = "l04864" > < / a > < span class = "lineno" > 4864< / span > { < span class = "stringliteral" > " CpSatHelper_ValidateModel" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a598cf22bbc429bd957724e517ddbba03" > _wrap_CpSatHelper_ValidateModel< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04865" name = "l04865" > < / a > < span class = "lineno" > 4865< / span > { < span class = "stringliteral" > " CpSatHelper_VariableDomain" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a0b65c9da25b9051cc92a56cf127ccb32" > _wrap_CpSatHelper_VariableDomain< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04866" name = "l04866" > < / a > < span class = "lineno" > 4866< / span > { < span class = "stringliteral" > " CpSatHelper_WriteModelToFile" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4c2cba76518f18593406d10a3486f282" > _wrap_CpSatHelper_WriteModelToFile< / a > , METH_VARARGS, NULL},< / div >
< div class = "line" > < a id = "l04867" name = "l04867" > < / a > < span class = "lineno" > 4867< / span > { < span class = "stringliteral" > " new_CpSatHelper" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a451823d6c07c9c9abd0946e92fb196a1" > _wrap_new_CpSatHelper< / a > , METH_NOARGS, NULL},< / div >
< div class = "line" > < a id = "l04868" name = "l04868" > < / a > < span class = "lineno" > 4868< / span > { < span class = "stringliteral" > " delete_CpSatHelper" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a5c516835e137f56d792a5614a1e201ea" > _wrap_delete_CpSatHelper< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04869" name = "l04869" > < / a > < span class = "lineno" > 4869< / span > { < span class = "stringliteral" > " CpSatHelper_swigregister" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aefad5b8dcb536eded47055113795282c" > CpSatHelper_swigregister< / a > , METH_O, NULL},< / div >
< div class = "line" > < a id = "l04870" name = "l04870" > < / a > < span class = "lineno" > 4870< / span > { < span class = "stringliteral" > " CpSatHelper_swiginit" < / span > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ab7fcba345f4060d06c1bde698f2fd854" > CpSatHelper_swiginit< / a > , METH_VARARGS, NULL},< / div >
< div class = "line" > < a id = "l04871" name = "l04871" > < / a > < span class = "lineno" > 4871< / span > { NULL, NULL, 0, NULL }< / div >
< div class = "line" > < a id = "l04872" name = "l04872" > < / a > < span class = "lineno" > 4872< / span > };< / div >
< div class = "line" > < a id = "l04873" name = "l04873" > < / a > < span class = "lineno" > 4873< / span > < / div >
< div class = "line" > < a id = "l04874" name = "l04874" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac26d552691c4c43579636b71737fc6e1" > 4874< / a > < / span > < span class = "keyword" > static< / span > PyMethodDef < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ac26d552691c4c43579636b71737fc6e1" > SwigMethods_proxydocs< / a > [] = {< / div >
< div class = "line" > < a id = "l04875" name = "l04875" > < / a > < span class = "lineno" > 4875< / span > { NULL, NULL, 0, NULL }< / div >
< div class = "line" > < a id = "l04876" name = "l04876" > < / a > < span class = "lineno" > 4876< / span > };< / div >
< div class = "line" > < a id = "l04877" name = "l04877" > < / a > < span class = "lineno" > 4877< / span > < / div >
< div class = "line" > < a id = "l04878" name = "l04878" > < / a > < span class = "lineno" > 4878< / span > < / div >
< div class = "line" > < a id = "l04879" name = "l04879" > < / a > < span class = "lineno" > 4879< / span > < span class = "comment" > /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */< / span > < / div >
< div class = "line" > < a id = "l04880" name = "l04880" > < / a > < span class = "lineno" > 4880< / span > < / div >
< div class = "line" > < a id = "l04881" name = "l04881" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ae66f44191f70db7b9634a8321766c840" > 4881< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ae66f44191f70db7b9634a8321766c840" > _swigt__p_char< / a > = {< span class = "stringliteral" > " _p_char" < / span > , < span class = "stringliteral" > " char *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04882" name = "l04882" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#abb18e7711ddb7deeaf40f89dd6643b2c" > 4882< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#abb18e7711ddb7deeaf40f89dd6643b2c" > _swigt__p_int< / a > = {< span class = "stringliteral" > " _p_int" < / span > , < span class = "stringliteral" > " int *|int_least32_t *|int32_t *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04883" name = "l04883" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac0324c1fe8e5b2d00c2b376f2d84f644" > 4883< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ac0324c1fe8e5b2d00c2b376f2d84f644" > _swigt__p_long< / a > = {< span class = "stringliteral" > " _p_long" < / span > , < span class = "stringliteral" > " intptr_t *|int_least64_t *|int_fast32_t *|int_fast64_t *|int64_t *|long *|int_fast16_t *|intmax_t *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04884" name = "l04884" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a173d9c84f8ed2ddb3390157960a1436f" > 4884< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a173d9c84f8ed2ddb3390157960a1436f" > _swigt__p_operations_research__Domain< / a > = {< span class = "stringliteral" > " _p_operations_research__Domain" < / span > , < span class = "stringliteral" > " operations_research::Domain *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04885" name = "l04885" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a886e1f3d9ccd500d92eaebe87b90a2ac" > 4885< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a886e1f3d9ccd500d92eaebe87b90a2ac" > _swigt__p_operations_research__sat__CpSatHelper< / a > = {< span class = "stringliteral" > " _p_operations_research__sat__CpSatHelper" < / span > , < span class = "stringliteral" > " operations_research::sat::CpSatHelper *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04886" name = "l04886" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ae42b3babb9ac9ec0ab8486b18af65025" > 4886< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ae42b3babb9ac9ec0ab8486b18af65025" > _swigt__p_operations_research__sat__IntegerVariableProto< / a > = {< span class = "stringliteral" > " _p_operations_research__sat__IntegerVariableProto" < / span > , < span class = "stringliteral" > " operations_research::sat::IntegerVariableProto *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04887" name = "l04887" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a3bfaa6a38aefcb13ced01e67c826e45a" > 4887< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a3bfaa6a38aefcb13ced01e67c826e45a" > _swigt__p_operations_research__sat__SolutionCallback< / a > = {< span class = "stringliteral" > " _p_operations_research__sat__SolutionCallback" < / span > , < span class = "stringliteral" > " operations_research::sat::SolutionCallback *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04888" name = "l04888" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aedb8cd6d9d680ee6870f6834b8a895ff" > 4888< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#aedb8cd6d9d680ee6870f6834b8a895ff" > _swigt__p_operations_research__sat__SolveWrapper< / a > = {< span class = "stringliteral" > " _p_operations_research__sat__SolveWrapper" < / span > , < span class = "stringliteral" > " operations_research::sat::SolveWrapper *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04889" name = "l04889" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4b841b93b4e6b93e0f1cc1af04fccb81" > 4889< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a4b841b93b4e6b93e0f1cc1af04fccb81" > _swigt__p_short< / a > = {< span class = "stringliteral" > " _p_short" < / span > , < span class = "stringliteral" > " short *|int_least16_t *|int16_t *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04890" name = "l04890" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ab2136113580f8a812fd7a5a0c3a47f21" > 4890< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ab2136113580f8a812fd7a5a0c3a47f21" > _swigt__p_signed_char< / a > = {< span class = "stringliteral" > " _p_signed_char" < / span > , < span class = "stringliteral" > " signed char *|int_least8_t *|int_fast8_t *|int8_t *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04891" name = "l04891" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a3fb1522b4b55c0099d8854ae9d547686" > 4891< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a3fb1522b4b55c0099d8854ae9d547686" > _swigt__p_unsigned_char< / a > = {< span class = "stringliteral" > " _p_unsigned_char" < / span > , < span class = "stringliteral" > " unsigned char *|uint_least8_t *|uint_fast8_t *|uint8_t *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04892" name = "l04892" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ac758895aa5c2bb2a384d76af7fc77b2c" > 4892< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ac758895aa5c2bb2a384d76af7fc77b2c" > _swigt__p_unsigned_int< / a > = {< span class = "stringliteral" > " _p_unsigned_int" < / span > , < span class = "stringliteral" > " uint_least32_t *|uint32_t *|unsigned int *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04893" name = "l04893" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a85ab3dd7e67de98db1620111f0b095e4" > 4893< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a85ab3dd7e67de98db1620111f0b095e4" > _swigt__p_unsigned_long< / a > = {< span class = "stringliteral" > " _p_unsigned_long" < / span > , < span class = "stringliteral" > " uintptr_t *|uint_least64_t *|uint_fast32_t *|uint_fast64_t *|uint64_t *|unsigned long *|uint_fast16_t *|uintmax_t *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04894" name = "l04894" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a71f5735c5076588b6e4106612bfcfb94" > 4894< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a71f5735c5076588b6e4106612bfcfb94" > _swigt__p_unsigned_short< / a > = {< span class = "stringliteral" > " _p_unsigned_short" < / span > , < span class = "stringliteral" > " unsigned short *|uint_least16_t *|uint16_t *" < / span > , 0, 0, (< span class = "keywordtype" > void< / span > *)0, 0};< / div >
< div class = "line" > < a id = "l04895" name = "l04895" > < / a > < span class = "lineno" > 4895< / span > < / div >
< div class = "line" > < a id = "l04896" name = "l04896" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ad621c8a05a43cf3a48467c791142bb44" > 4896< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ad621c8a05a43cf3a48467c791142bb44" > swig_type_initial< / a > [] = {< / div >
< div class = "line" > < a id = "l04897" name = "l04897" > < / a > < span class = "lineno" > 4897< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ae66f44191f70db7b9634a8321766c840" > _swigt__p_char< / a > ,< / div >
< div class = "line" > < a id = "l04898" name = "l04898" > < / a > < span class = "lineno" > 4898< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#abb18e7711ddb7deeaf40f89dd6643b2c" > _swigt__p_int< / a > ,< / div >
< div class = "line" > < a id = "l04899" name = "l04899" > < / a > < span class = "lineno" > 4899< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ac0324c1fe8e5b2d00c2b376f2d84f644" > _swigt__p_long< / a > ,< / div >
< div class = "line" > < a id = "l04900" name = "l04900" > < / a > < span class = "lineno" > 4900< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a173d9c84f8ed2ddb3390157960a1436f" > _swigt__p_operations_research__Domain< / a > ,< / div >
< div class = "line" > < a id = "l04901" name = "l04901" > < / a > < span class = "lineno" > 4901< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a886e1f3d9ccd500d92eaebe87b90a2ac" > _swigt__p_operations_research__sat__CpSatHelper< / a > ,< / div >
< div class = "line" > < a id = "l04902" name = "l04902" > < / a > < span class = "lineno" > 4902< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ae42b3babb9ac9ec0ab8486b18af65025" > _swigt__p_operations_research__sat__IntegerVariableProto< / a > ,< / div >
< div class = "line" > < a id = "l04903" name = "l04903" > < / a > < span class = "lineno" > 4903< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a3bfaa6a38aefcb13ced01e67c826e45a" > _swigt__p_operations_research__sat__SolutionCallback< / a > ,< / div >
< div class = "line" > < a id = "l04904" name = "l04904" > < / a > < span class = "lineno" > 4904< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#aedb8cd6d9d680ee6870f6834b8a895ff" > _swigt__p_operations_research__sat__SolveWrapper< / a > ,< / div >
< div class = "line" > < a id = "l04905" name = "l04905" > < / a > < span class = "lineno" > 4905< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a4b841b93b4e6b93e0f1cc1af04fccb81" > _swigt__p_short< / a > ,< / div >
< div class = "line" > < a id = "l04906" name = "l04906" > < / a > < span class = "lineno" > 4906< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ab2136113580f8a812fd7a5a0c3a47f21" > _swigt__p_signed_char< / a > ,< / div >
< div class = "line" > < a id = "l04907" name = "l04907" > < / a > < span class = "lineno" > 4907< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a3fb1522b4b55c0099d8854ae9d547686" > _swigt__p_unsigned_char< / a > ,< / div >
< div class = "line" > < a id = "l04908" name = "l04908" > < / a > < span class = "lineno" > 4908< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ac758895aa5c2bb2a384d76af7fc77b2c" > _swigt__p_unsigned_int< / a > ,< / div >
< div class = "line" > < a id = "l04909" name = "l04909" > < / a > < span class = "lineno" > 4909< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a85ab3dd7e67de98db1620111f0b095e4" > _swigt__p_unsigned_long< / a > ,< / div >
< div class = "line" > < a id = "l04910" name = "l04910" > < / a > < span class = "lineno" > 4910< / span > & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a71f5735c5076588b6e4106612bfcfb94" > _swigt__p_unsigned_short< / a > ,< / div >
< div class = "line" > < a id = "l04911" name = "l04911" > < / a > < span class = "lineno" > 4911< / span > };< / div >
< div class = "line" > < a id = "l04912" name = "l04912" > < / a > < span class = "lineno" > 4912< / span > < / div >
< div class = "line" > < a id = "l04913" name = "l04913" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a8848127146fe0444e2fe3183a15b67f5" > 4913< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a8848127146fe0444e2fe3183a15b67f5" > _swigc__p_char< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ae66f44191f70db7b9634a8321766c840" > _swigt__p_char< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04914" name = "l04914" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a216d8b24b856092e2e65830ef290159b" > 4914< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a216d8b24b856092e2e65830ef290159b" > _swigc__p_int< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#abb18e7711ddb7deeaf40f89dd6643b2c" > _swigt__p_int< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04915" name = "l04915" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ad5b1dbefed8dc8eabe8c691348d65a32" > 4915< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ad5b1dbefed8dc8eabe8c691348d65a32" > _swigc__p_long< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ac0324c1fe8e5b2d00c2b376f2d84f644" > _swigt__p_long< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04916" name = "l04916" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ae7ae3c70dea34df9c15c215ca6f5a126" > 4916< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ae7ae3c70dea34df9c15c215ca6f5a126" > _swigc__p_operations_research__Domain< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a173d9c84f8ed2ddb3390157960a1436f" > _swigt__p_operations_research__Domain< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04917" name = "l04917" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ad987ec1e60faa20441f0a88da6fbdb9c" > 4917< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ad987ec1e60faa20441f0a88da6fbdb9c" > _swigc__p_operations_research__sat__CpSatHelper< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a886e1f3d9ccd500d92eaebe87b90a2ac" > _swigt__p_operations_research__sat__CpSatHelper< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04918" name = "l04918" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a3ff7eaff06db7b529f560b2ccd4370cf" > 4918< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a3ff7eaff06db7b529f560b2ccd4370cf" > _swigc__p_operations_research__sat__IntegerVariableProto< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ae42b3babb9ac9ec0ab8486b18af65025" > _swigt__p_operations_research__sat__IntegerVariableProto< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04919" name = "l04919" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ad02c11257baaffc699e5387fdc2e6363" > 4919< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ad02c11257baaffc699e5387fdc2e6363" > _swigc__p_operations_research__sat__SolutionCallback< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a3bfaa6a38aefcb13ced01e67c826e45a" > _swigt__p_operations_research__sat__SolutionCallback< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04920" name = "l04920" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aa1c9dad9aaf5fc92bd7a13cf3b1c3112" > 4920< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#aa1c9dad9aaf5fc92bd7a13cf3b1c3112" > _swigc__p_operations_research__sat__SolveWrapper< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#aedb8cd6d9d680ee6870f6834b8a895ff" > _swigt__p_operations_research__sat__SolveWrapper< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04921" name = "l04921" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a652e26e58d8b8f1f4fca8f6b99216e44" > 4921< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a652e26e58d8b8f1f4fca8f6b99216e44" > _swigc__p_short< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a4b841b93b4e6b93e0f1cc1af04fccb81" > _swigt__p_short< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04922" name = "l04922" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#afc6a50c28430608cf03ae350cea96764" > 4922< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#afc6a50c28430608cf03ae350cea96764" > _swigc__p_signed_char< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ab2136113580f8a812fd7a5a0c3a47f21" > _swigt__p_signed_char< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04923" name = "l04923" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a621186a334098b6671ff276b5bdf3a43" > 4923< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a621186a334098b6671ff276b5bdf3a43" > _swigc__p_unsigned_char< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a3fb1522b4b55c0099d8854ae9d547686" > _swigt__p_unsigned_char< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04924" name = "l04924" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#aba9e61dc970ecfa60bf8a90276b1daa9" > 4924< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#aba9e61dc970ecfa60bf8a90276b1daa9" > _swigc__p_unsigned_int< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ac758895aa5c2bb2a384d76af7fc77b2c" > _swigt__p_unsigned_int< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04925" name = "l04925" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#abc0a18bcd40d4fc59f892237c89a80db" > 4925< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#abc0a18bcd40d4fc59f892237c89a80db" > _swigc__p_unsigned_long< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a85ab3dd7e67de98db1620111f0b095e4" > _swigt__p_unsigned_long< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04926" name = "l04926" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a94b7b8817816c39afd177181a0b041f8" > 4926< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a94b7b8817816c39afd177181a0b041f8" > _swigc__p_unsigned_short< / a > [] = { {& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a71f5735c5076588b6e4106612bfcfb94" > _swigt__p_unsigned_short< / a > , 0, 0, 0},{0, 0, 0, 0}};< / div >
< div class = "line" > < a id = "l04927" name = "l04927" > < / a > < span class = "lineno" > 4927< / span > < / div >
< div class = "line" > < a id = "l04928" name = "l04928" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a0666e347f7d486a3bc82b78efd732333" > 4928< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a0666e347f7d486a3bc82b78efd732333" > swig_cast_initial< / a > [] = {< / div >
< div class = "line" > < a id = "l04929" name = "l04929" > < / a > < span class = "lineno" > 4929< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a8848127146fe0444e2fe3183a15b67f5" > _swigc__p_char< / a > ,< / div >
< div class = "line" > < a id = "l04930" name = "l04930" > < / a > < span class = "lineno" > 4930< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a216d8b24b856092e2e65830ef290159b" > _swigc__p_int< / a > ,< / div >
< div class = "line" > < a id = "l04931" name = "l04931" > < / a > < span class = "lineno" > 4931< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ad5b1dbefed8dc8eabe8c691348d65a32" > _swigc__p_long< / a > ,< / div >
< div class = "line" > < a id = "l04932" name = "l04932" > < / a > < span class = "lineno" > 4932< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ae7ae3c70dea34df9c15c215ca6f5a126" > _swigc__p_operations_research__Domain< / a > ,< / div >
< div class = "line" > < a id = "l04933" name = "l04933" > < / a > < span class = "lineno" > 4933< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ad987ec1e60faa20441f0a88da6fbdb9c" > _swigc__p_operations_research__sat__CpSatHelper< / a > ,< / div >
< div class = "line" > < a id = "l04934" name = "l04934" > < / a > < span class = "lineno" > 4934< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a3ff7eaff06db7b529f560b2ccd4370cf" > _swigc__p_operations_research__sat__IntegerVariableProto< / a > ,< / div >
< div class = "line" > < a id = "l04935" name = "l04935" > < / a > < span class = "lineno" > 4935< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ad02c11257baaffc699e5387fdc2e6363" > _swigc__p_operations_research__sat__SolutionCallback< / a > ,< / div >
< div class = "line" > < a id = "l04936" name = "l04936" > < / a > < span class = "lineno" > 4936< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#aa1c9dad9aaf5fc92bd7a13cf3b1c3112" > _swigc__p_operations_research__sat__SolveWrapper< / a > ,< / div >
< div class = "line" > < a id = "l04937" name = "l04937" > < / a > < span class = "lineno" > 4937< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a652e26e58d8b8f1f4fca8f6b99216e44" > _swigc__p_short< / a > ,< / div >
< div class = "line" > < a id = "l04938" name = "l04938" > < / a > < span class = "lineno" > 4938< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#afc6a50c28430608cf03ae350cea96764" > _swigc__p_signed_char< / a > ,< / div >
< div class = "line" > < a id = "l04939" name = "l04939" > < / a > < span class = "lineno" > 4939< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a621186a334098b6671ff276b5bdf3a43" > _swigc__p_unsigned_char< / a > ,< / div >
< div class = "line" > < a id = "l04940" name = "l04940" > < / a > < span class = "lineno" > 4940< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#aba9e61dc970ecfa60bf8a90276b1daa9" > _swigc__p_unsigned_int< / a > ,< / div >
< div class = "line" > < a id = "l04941" name = "l04941" > < / a > < span class = "lineno" > 4941< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#abc0a18bcd40d4fc59f892237c89a80db" > _swigc__p_unsigned_long< / a > ,< / div >
< div class = "line" > < a id = "l04942" name = "l04942" > < / a > < span class = "lineno" > 4942< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a94b7b8817816c39afd177181a0b041f8" > _swigc__p_unsigned_short< / a > ,< / div >
< div class = "line" > < a id = "l04943" name = "l04943" > < / a > < span class = "lineno" > 4943< / span > };< / div >
< div class = "line" > < a id = "l04944" name = "l04944" > < / a > < span class = "lineno" > 4944< / span > < / div >
< div class = "line" > < a id = "l04945" name = "l04945" > < / a > < span class = "lineno" > 4945< / span > < / div >
< div class = "line" > < a id = "l04946" name = "l04946" > < / a > < span class = "lineno" > 4946< / span > < span class = "comment" > /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */< / span > < / div >
< div class = "line" > < a id = "l04947" name = "l04947" > < / a > < span class = "lineno" > 4947< / span > < / div >
< div class = "line" > < a id = "l04948" name = "l04948" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a6e606ed3240900e595e177ed9012d009" > 4948< / a > < / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "structswig__const__info.html" > swig_const_info< / a > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a6e606ed3240900e595e177ed9012d009" > swig_const_table< / a > [] = {< / div >
< div class = "line" > < a id = "l04949" name = "l04949" > < / a > < span class = "lineno" > 4949< / span > {0, 0, 0, 0.0, 0, 0}};< / div >
< div class = "line" > < a id = "l04950" name = "l04950" > < / a > < span class = "lineno" > 4950< / span > < / div >
< div class = "line" > < a id = "l04951" name = "l04951" > < / a > < span class = "lineno" > 4951< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l04952" name = "l04952" > < / a > < span class = "lineno" > 4952< / span > }< / div >
< div class = "line" > < a id = "l04953" name = "l04953" > < / a > < span class = "lineno" > 4953< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l04954" name = "l04954" > < / a > < span class = "lineno" > 4954< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l04955" name = "l04955" > < / a > < span class = "lineno" > 4955< / span > < span class = "comment" > * Type initialization:< / span > < / div >
< div class = "line" > < a id = "l04956" name = "l04956" > < / a > < span class = "lineno" > 4956< / span > < span class = "comment" > * This problem is tough by the requirement that no dynamic< / span > < / div >
< div class = "line" > < a id = "l04957" name = "l04957" > < / a > < span class = "lineno" > 4957< / span > < span class = "comment" > * memory is used. Also, since swig_type_info structures store pointers to< / span > < / div >
< div class = "line" > < a id = "l04958" name = "l04958" > < / a > < span class = "lineno" > 4958< / span > < span class = "comment" > * swig_cast_info structures and swig_cast_info structures store pointers back< / span > < / div >
< div class = "line" > < a id = "l04959" name = "l04959" > < / a > < span class = "lineno" > 4959< / span > < span class = "comment" > * to swig_type_info structures, we need some lookup code at initialization.< / span > < / div >
< div class = "line" > < a id = "l04960" name = "l04960" > < / a > < span class = "lineno" > 4960< / span > < span class = "comment" > * The idea is that swig generates all the structures that are needed.< / span > < / div >
< div class = "line" > < a id = "l04961" name = "l04961" > < / a > < span class = "lineno" > 4961< / span > < span class = "comment" > * The runtime then collects these partially filled structures.< / span > < / div >
< div class = "line" > < a id = "l04962" name = "l04962" > < / a > < span class = "lineno" > 4962< / span > < span class = "comment" > * The SWIG_InitializeModule function takes these initial arrays out of< / span > < / div >
< div class = "line" > < a id = "l04963" name = "l04963" > < / a > < span class = "lineno" > 4963< / span > < span class = "comment" > * swig_module, and does all the lookup, filling in the swig_module.types< / span > < / div >
< div class = "line" > < a id = "l04964" name = "l04964" > < / a > < span class = "lineno" > 4964< / span > < span class = "comment" > * array with the correct data and linking the correct swig_cast_info< / span > < / div >
< div class = "line" > < a id = "l04965" name = "l04965" > < / a > < span class = "lineno" > 4965< / span > < span class = "comment" > * structures together.< / span > < / div >
< div class = "line" > < a id = "l04966" name = "l04966" > < / a > < span class = "lineno" > 4966< / span > < span class = "comment" > *< / span > < / div >
< div class = "line" > < a id = "l04967" name = "l04967" > < / a > < span class = "lineno" > 4967< / span > < span class = "comment" > * The generated swig_type_info structures are assigned statically to an initial< / span > < / div >
< div class = "line" > < a id = "l04968" name = "l04968" > < / a > < span class = "lineno" > 4968< / span > < span class = "comment" > * array. We just loop through that array, and handle each type individually.< / span > < / div >
< div class = "line" > < a id = "l04969" name = "l04969" > < / a > < span class = "lineno" > 4969< / span > < span class = "comment" > * First we lookup if this type has been already loaded, and if so, use the< / span > < / div >
< div class = "line" > < a id = "l04970" name = "l04970" > < / a > < span class = "lineno" > 4970< / span > < span class = "comment" > * loaded structure instead of the generated one. Then we have to fill in the< / span > < / div >
< div class = "line" > < a id = "l04971" name = "l04971" > < / a > < span class = "lineno" > 4971< / span > < span class = "comment" > * cast linked list. The cast data is initially stored in something like a< / span > < / div >
< div class = "line" > < a id = "l04972" name = "l04972" > < / a > < span class = "lineno" > 4972< / span > < span class = "comment" > * two-dimensional array. Each row corresponds to a type (there are the same< / span > < / div >
< div class = "line" > < a id = "l04973" name = "l04973" > < / a > < span class = "lineno" > 4973< / span > < span class = "comment" > * number of rows as there are in the swig_type_initial array). Each entry in< / span > < / div >
< div class = "line" > < a id = "l04974" name = "l04974" > < / a > < span class = "lineno" > 4974< / span > < span class = "comment" > * a column is one of the swig_cast_info structures for that type.< / span > < / div >
< div class = "line" > < a id = "l04975" name = "l04975" > < / a > < span class = "lineno" > 4975< / span > < span class = "comment" > * The cast_initial array is actually an array of arrays, because each row has< / span > < / div >
< div class = "line" > < a id = "l04976" name = "l04976" > < / a > < span class = "lineno" > 4976< / span > < span class = "comment" > * a variable number of columns. So to actually build the cast linked list,< / span > < / div >
< div class = "line" > < a id = "l04977" name = "l04977" > < / a > < span class = "lineno" > 4977< / span > < span class = "comment" > * we find the array of casts associated with the type, and loop through it< / span > < / div >
< div class = "line" > < a id = "l04978" name = "l04978" > < / a > < span class = "lineno" > 4978< / span > < span class = "comment" > * adding the casts to the list. The one last trick we need to do is making< / span > < / div >
< div class = "line" > < a id = "l04979" name = "l04979" > < / a > < span class = "lineno" > 4979< / span > < span class = "comment" > * sure the type pointer in the swig_cast_info struct is correct.< / span > < / div >
< div class = "line" > < a id = "l04980" name = "l04980" > < / a > < span class = "lineno" > 4980< / span > < span class = "comment" > *< / span > < / div >
< div class = "line" > < a id = "l04981" name = "l04981" > < / a > < span class = "lineno" > 4981< / span > < span class = "comment" > * First off, we lookup the cast-> type name to see if it is already loaded.< / span > < / div >
< div class = "line" > < a id = "l04982" name = "l04982" > < / a > < span class = "lineno" > 4982< / span > < span class = "comment" > * There are three cases to handle:< / span > < / div >
< div class = "line" > < a id = "l04983" name = "l04983" > < / a > < span class = "lineno" > 4983< / span > < span class = "comment" > * 1) If the cast-> type has already been loaded AND the type we are adding< / span > < / div >
< div class = "line" > < a id = "l04984" name = "l04984" > < / a > < span class = "lineno" > 4984< / span > < span class = "comment" > * casting info to has not been loaded (it is in this module), THEN we< / span > < / div >
< div class = "line" > < a id = "l04985" name = "l04985" > < / a > < span class = "lineno" > 4985< / span > < span class = "comment" > * replace the cast-> type pointer with the type pointer that has already< / span > < / div >
< div class = "line" > < a id = "l04986" name = "l04986" > < / a > < span class = "lineno" > 4986< / span > < span class = "comment" > * been loaded.< / span > < / div >
< div class = "line" > < a id = "l04987" name = "l04987" > < / a > < span class = "lineno" > 4987< / span > < span class = "comment" > * 2) If BOTH types (the one we are adding casting info to, and the< / span > < / div >
< div class = "line" > < a id = "l04988" name = "l04988" > < / a > < span class = "lineno" > 4988< / span > < span class = "comment" > * cast-> type) are loaded, THEN the cast info has already been loaded by< / span > < / div >
< div class = "line" > < a id = "l04989" name = "l04989" > < / a > < span class = "lineno" > 4989< / span > < span class = "comment" > * the previous module so we just ignore it.< / span > < / div >
< div class = "line" > < a id = "l04990" name = "l04990" > < / a > < span class = "lineno" > 4990< / span > < span class = "comment" > * 3) Finally, if cast-> type has not already been loaded, then we add that< / span > < / div >
< div class = "line" > < a id = "l04991" name = "l04991" > < / a > < span class = "lineno" > 4991< / span > < span class = "comment" > * swig_cast_info to the linked list (because the cast-> type) pointer will< / span > < / div >
< div class = "line" > < a id = "l04992" name = "l04992" > < / a > < span class = "lineno" > 4992< / span > < span class = "comment" > * be correct.< / span > < / div >
< div class = "line" > < a id = "l04993" name = "l04993" > < / a > < span class = "lineno" > 4993< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l04994" name = "l04994" > < / a > < span class = "lineno" > 4994< / span > < / div >
< div class = "line" > < a id = "l04995" name = "l04995" > < / a > < span class = "lineno" > 4995< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l04996" name = "l04996" > < / a > < span class = "lineno" > 4996< / span > < span class = "keyword" > extern< / span > < span class = "stringliteral" > " C" < / span > {< / div >
< div class = "line" > < a id = "l04997" name = "l04997" > < / a > < span class = "lineno" > 4997< / span > < span class = "preprocessor" > #if 0< / span > < / div >
< div class = "line" > < a id = "l04998" name = "l04998" > < / a > < span class = "lineno" > 4998< / span > } < span class = "comment" > /* c-mode */< / span > < / div >
< div class = "line" > < a id = "l04999" name = "l04999" > < / a > < span class = "lineno" > 4999< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05000" name = "l05000" > < / a > < span class = "lineno" > 5000< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05001" name = "l05001" > < / a > < span class = "lineno" > 5001< / span > < / div >
< div class = "line" > < a id = "l05002" name = "l05002" > < / a > < span class = "lineno" > 5002< / span > < span class = "preprocessor" > #if 0< / span > < / div >
< div class = "line" > < a id = "l05003" name = "l05003" > < / a > < span class = "lineno" > 5003< / span > < span class = "preprocessor" > #define SWIGRUNTIME_DEBUG< / span > < / div >
< div class = "line" > < a id = "l05004" name = "l05004" > < / a > < span class = "lineno" > 5004< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05005" name = "l05005" > < / a > < span class = "lineno" > 5005< / span > < / div >
< div class = "line" > < a id = "l05006" name = "l05006" > < / a > < span class = "lineno" > 5006< / span > < / div >
< div class = "line" > < a id = "l05007" name = "l05007" > < / a > < span class = "lineno" > 5007< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l05008" name = "l05008" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a7f8da48fe4dbc23aef01a714623b8a6b" > 5008< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a7f8da48fe4dbc23aef01a714623b8a6b" > SWIG_InitializeModule< / a > (< span class = "keywordtype" > void< / span > *clientdata) {< / div >
< div class = "line" > < a id = "l05009" name = "l05009" > < / a > < span class = "lineno" > 5009< / span > < span class = "keywordtype" > size_t< / span > i;< / div >
< div class = "line" > < a id = "l05010" name = "l05010" > < / a > < span class = "lineno" > 5010< / span > < a class = "code hl_struct" href = "structswig__module__info.html" > swig_module_info< / a > *module_head, *iter;< / div >
< div class = "line" > < a id = "l05011" name = "l05011" > < / a > < span class = "lineno" > 5011< / span > < span class = "keywordtype" > int< / span > init;< / div >
< div class = "line" > < a id = "l05012" name = "l05012" > < / a > < span class = "lineno" > 5012< / span > < / div >
< div class = "line" > < a id = "l05013" name = "l05013" > < / a > < span class = "lineno" > 5013< / span > < span class = "comment" > /* check to see if the circular list has been setup, if not, set it up */< / span > < / div >
< div class = "line" > < a id = "l05014" name = "l05014" > < / a > < span class = "lineno" > 5014< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > next< / a > ==0) {< / div >
< div class = "line" > < a id = "l05015" name = "l05015" > < / a > < span class = "lineno" > 5015< / span > < span class = "comment" > /* Initialize the swig_module */< / span > < / div >
< div class = "line" > < a id = "l05016" name = "l05016" > < / a > < span class = "lineno" > 5016< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a50cb67b2dfcebe2eea271c445842e130" > type_initial< / a > = < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ad621c8a05a43cf3a48467c791142bb44" > swig_type_initial< / a > ;< / div >
< div class = "line" > < a id = "l05017" name = "l05017" > < / a > < span class = "lineno" > 5017< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a7cd4aa0866da58dc5af9755ca2ad6580" > cast_initial< / a > = < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a0666e347f7d486a3bc82b78efd732333" > swig_cast_initial< / a > ;< / div >
< div class = "line" > < a id = "l05018" name = "l05018" > < / a > < span class = "lineno" > 5018< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > next< / a > = & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > ;< / div >
< div class = "line" > < a id = "l05019" name = "l05019" > < / a > < span class = "lineno" > 5019< / span > init = 1;< / div >
< div class = "line" > < a id = "l05020" name = "l05020" > < / a > < span class = "lineno" > 5020< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l05021" name = "l05021" > < / a > < span class = "lineno" > 5021< / span > init = 0;< / div >
< div class = "line" > < a id = "l05022" name = "l05022" > < / a > < span class = "lineno" > 5022< / span > }< / div >
< div class = "line" > < a id = "l05023" name = "l05023" > < / a > < span class = "lineno" > 5023< / span > < / div >
< div class = "line" > < a id = "l05024" name = "l05024" > < / a > < span class = "lineno" > 5024< / span > < span class = "comment" > /* Try and load any already created modules */< / span > < / div >
< div class = "line" > < a id = "l05025" name = "l05025" > < / a > < span class = "lineno" > 5025< / span > module_head = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ab97db3bbfc9e3a73de01e1ee95fa0bb5" > SWIG_GetModule< / a > (clientdata);< / div >
< div class = "line" > < a id = "l05026" name = "l05026" > < / a > < span class = "lineno" > 5026< / span > < span class = "keywordflow" > if< / span > (!module_head) {< / div >
< div class = "line" > < a id = "l05027" name = "l05027" > < / a > < span class = "lineno" > 5027< / span > < span class = "comment" > /* This is the first module loaded for this interpreter */< / span > < / div >
< div class = "line" > < a id = "l05028" name = "l05028" > < / a > < span class = "lineno" > 5028< / span > < span class = "comment" > /* so set the swig module into the interpreter */< / span > < / div >
< div class = "line" > < a id = "l05029" name = "l05029" > < / a > < span class = "lineno" > 5029< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a673a7dcc5c15f5cffa7072785a6c7972" > SWIG_SetModule< / a > (clientdata, & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > );< / div >
< div class = "line" > < a id = "l05030" name = "l05030" > < / a > < span class = "lineno" > 5030< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l05031" name = "l05031" > < / a > < span class = "lineno" > 5031< / span > < span class = "comment" > /* the interpreter has loaded a SWIG module, but has it loaded this one? */< / span > < / div >
< div class = "line" > < a id = "l05032" name = "l05032" > < / a > < span class = "lineno" > 5032< / span > iter=module_head;< / div >
< div class = "line" > < a id = "l05033" name = "l05033" > < / a > < span class = "lineno" > 5033< / span > < span class = "keywordflow" > do< / span > {< / div >
< div class = "line" > < a id = "l05034" name = "l05034" > < / a > < span class = "lineno" > 5034< / span > < span class = "keywordflow" > if< / span > (iter==& < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > ) {< / div >
< div class = "line" > < a id = "l05035" name = "l05035" > < / a > < span class = "lineno" > 5035< / span > < span class = "comment" > /* Our module is already in the list, so there' s nothing more to do. */< / span > < / div >
< div class = "line" > < a id = "l05036" name = "l05036" > < / a > < span class = "lineno" > 5036< / span > < span class = "keywordflow" > return< / span > ;< / div >
< div class = "line" > < a id = "l05037" name = "l05037" > < / a > < span class = "lineno" > 5037< / span > }< / div >
< div class = "line" > < a id = "l05038" name = "l05038" > < / a > < span class = "lineno" > 5038< / span > iter=iter-> < a class = "code hl_variable" href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > next< / a > ;< / div >
< div class = "line" > < a id = "l05039" name = "l05039" > < / a > < span class = "lineno" > 5039< / span > } < span class = "keywordflow" > while< / span > (iter!= module_head);< / div >
< div class = "line" > < a id = "l05040" name = "l05040" > < / a > < span class = "lineno" > 5040< / span > < / div >
< div class = "line" > < a id = "l05041" name = "l05041" > < / a > < span class = "lineno" > 5041< / span > < span class = "comment" > /* otherwise we must add our module into the list */< / span > < / div >
< div class = "line" > < a id = "l05042" name = "l05042" > < / a > < span class = "lineno" > 5042< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > next< / a > = module_head-> < a class = "code hl_variable" href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > next< / a > ;< / div >
< div class = "line" > < a id = "l05043" name = "l05043" > < / a > < span class = "lineno" > 5043< / span > module_head-> < a class = "code hl_variable" href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > next< / a > = & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > ;< / div >
< div class = "line" > < a id = "l05044" name = "l05044" > < / a > < span class = "lineno" > 5044< / span > }< / div >
< div class = "line" > < a id = "l05045" name = "l05045" > < / a > < span class = "lineno" > 5045< / span > < / div >
< div class = "line" > < a id = "l05046" name = "l05046" > < / a > < span class = "lineno" > 5046< / span > < span class = "comment" > /* When multiple interpreters are used, a module could have already been initialized in< / span > < / div >
< div class = "line" > < a id = "l05047" name = "l05047" > < / a > < span class = "lineno" > 5047< / span > < span class = "comment" > a different interpreter, but not yet have a pointer in this interpreter.< / span > < / div >
< div class = "line" > < a id = "l05048" name = "l05048" > < / a > < span class = "lineno" > 5048< / span > < span class = "comment" > In this case, we do not want to continue adding types... everything should be< / span > < / div >
< div class = "line" > < a id = "l05049" name = "l05049" > < / a > < span class = "lineno" > 5049< / span > < span class = "comment" > set up already */< / span > < / div >
< div class = "line" > < a id = "l05050" name = "l05050" > < / a > < span class = "lineno" > 5050< / span > < span class = "keywordflow" > if< / span > (init == 0) < span class = "keywordflow" > return< / span > ;< / div >
< div class = "line" > < a id = "l05051" name = "l05051" > < / a > < span class = "lineno" > 5051< / span > < / div >
< div class = "line" > < a id = "l05052" name = "l05052" > < / a > < span class = "lineno" > 5052< / span > < span class = "comment" > /* Now work on filling in swig_module.types */< / span > < / div >
< div class = "line" > < a id = "l05053" name = "l05053" > < / a > < span class = "lineno" > 5053< / span > < span class = "preprocessor" > #ifdef SWIGRUNTIME_DEBUG< / span > < / div >
< div class = "line" > < a id = "l05054" name = "l05054" > < / a > < span class = "lineno" > 5054< / span > printf(< span class = "stringliteral" > " SWIG_InitializeModule: size %lu\n" < / span > , (< span class = "keywordtype" > unsigned< / span > < span class = "keywordtype" > long< / span > )< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a854352f53b148adc24983a58a1866d66" > size< / a > );< / div >
< div class = "line" > < a id = "l05055" name = "l05055" > < / a > < span class = "lineno" > 5055< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05056" name = "l05056" > < / a > < span class = "lineno" > 5056< / span > < span class = "keywordflow" > for< / span > (i = 0; i < < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a854352f53b148adc24983a58a1866d66" > size< / a > ; ++i) {< / div >
< div class = "line" > < a id = "l05057" name = "l05057" > < / a > < span class = "lineno" > 5057< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *type = 0;< / div >
< div class = "line" > < a id = "l05058" name = "l05058" > < / a > < span class = "lineno" > 5058< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ret;< / div >
< div class = "line" > < a id = "l05059" name = "l05059" > < / a > < span class = "lineno" > 5059< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *cast;< / div >
< div class = "line" > < a id = "l05060" name = "l05060" > < / a > < span class = "lineno" > 5060< / span > < / div >
< div class = "line" > < a id = "l05061" name = "l05061" > < / a > < span class = "lineno" > 5061< / span > < span class = "preprocessor" > #ifdef SWIGRUNTIME_DEBUG< / span > < / div >
< div class = "line" > < a id = "l05062" name = "l05062" > < / a > < span class = "lineno" > 5062< / span > printf(< span class = "stringliteral" > " SWIG_InitializeModule: type %lu %s\n" < / span > , (< span class = "keywordtype" > unsigned< / span > < span class = "keywordtype" > long< / span > )i, < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a50cb67b2dfcebe2eea271c445842e130" > type_initial< / a > [i]-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l05063" name = "l05063" > < / a > < span class = "lineno" > 5063< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05064" name = "l05064" > < / a > < span class = "lineno" > 5064< / span > < / div >
< div class = "line" > < a id = "l05065" name = "l05065" > < / a > < span class = "lineno" > 5065< / span > < span class = "comment" > /* if there is another module already loaded */< / span > < / div >
< div class = "line" > < a id = "l05066" name = "l05066" > < / a > < span class = "lineno" > 5066< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > next< / a > != & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > ) {< / div >
< div class = "line" > < a id = "l05067" name = "l05067" > < / a > < span class = "lineno" > 5067< / span > type = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a93c4c0e7df4ace78aab2f2efd289de52" > SWIG_MangledTypeQueryModule< / a > (< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > next< / a > , & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > , < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a50cb67b2dfcebe2eea271c445842e130" > type_initial< / a > [i]-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l05068" name = "l05068" > < / a > < span class = "lineno" > 5068< / span > }< / div >
< div class = "line" > < a id = "l05069" name = "l05069" > < / a > < span class = "lineno" > 5069< / span > < span class = "keywordflow" > if< / span > (type) {< / div >
< div class = "line" > < a id = "l05070" name = "l05070" > < / a > < span class = "lineno" > 5070< / span > < span class = "comment" > /* Overwrite clientdata field */< / span > < / div >
< div class = "line" > < a id = "l05071" name = "l05071" > < / a > < span class = "lineno" > 5071< / span > < span class = "preprocessor" > #ifdef SWIGRUNTIME_DEBUG< / span > < / div >
< div class = "line" > < a id = "l05072" name = "l05072" > < / a > < span class = "lineno" > 5072< / span > printf(< span class = "stringliteral" > " SWIG_InitializeModule: found type %s\n" < / span > , type-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l05073" name = "l05073" > < / a > < span class = "lineno" > 5073< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05074" name = "l05074" > < / a > < span class = "lineno" > 5074< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a50cb67b2dfcebe2eea271c445842e130" > type_initial< / a > [i]-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ) {< / div >
< div class = "line" > < a id = "l05075" name = "l05075" > < / a > < span class = "lineno" > 5075< / span > type-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > = < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a50cb67b2dfcebe2eea271c445842e130" > type_initial< / a > [i]-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ;< / div >
< div class = "line" > < a id = "l05076" name = "l05076" > < / a > < span class = "lineno" > 5076< / span > < span class = "preprocessor" > #ifdef SWIGRUNTIME_DEBUG< / span > < / div >
< div class = "line" > < a id = "l05077" name = "l05077" > < / a > < span class = "lineno" > 5077< / span > printf(< span class = "stringliteral" > " SWIG_InitializeModule: found and overwrite type %s \n" < / span > , type-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l05078" name = "l05078" > < / a > < span class = "lineno" > 5078< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05079" name = "l05079" > < / a > < span class = "lineno" > 5079< / span > }< / div >
< div class = "line" > < a id = "l05080" name = "l05080" > < / a > < span class = "lineno" > 5080< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l05081" name = "l05081" > < / a > < span class = "lineno" > 5081< / span > type = < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a50cb67b2dfcebe2eea271c445842e130" > type_initial< / a > [i];< / div >
< div class = "line" > < a id = "l05082" name = "l05082" > < / a > < span class = "lineno" > 5082< / span > }< / div >
< div class = "line" > < a id = "l05083" name = "l05083" > < / a > < span class = "lineno" > 5083< / span > < / div >
< div class = "line" > < a id = "l05084" name = "l05084" > < / a > < span class = "lineno" > 5084< / span > < span class = "comment" > /* Insert casting types */< / span > < / div >
< div class = "line" > < a id = "l05085" name = "l05085" > < / a > < span class = "lineno" > 5085< / span > cast = < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a7cd4aa0866da58dc5af9755ca2ad6580" > cast_initial< / a > [i];< / div >
< div class = "line" > < a id = "l05086" name = "l05086" > < / a > < span class = "lineno" > 5086< / span > < span class = "keywordflow" > while< / span > (cast-> < a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > ) {< / div >
< div class = "line" > < a id = "l05087" name = "l05087" > < / a > < span class = "lineno" > 5087< / span > < span class = "comment" > /* Don' t need to add information already in the list */< / span > < / div >
< div class = "line" > < a id = "l05088" name = "l05088" > < / a > < span class = "lineno" > 5088< / span > ret = 0;< / div >
< div class = "line" > < a id = "l05089" name = "l05089" > < / a > < span class = "lineno" > 5089< / span > < span class = "preprocessor" > #ifdef SWIGRUNTIME_DEBUG< / span > < / div >
< div class = "line" > < a id = "l05090" name = "l05090" > < / a > < span class = "lineno" > 5090< / span > printf(< span class = "stringliteral" > " SWIG_InitializeModule: look cast %s\n" < / span > , cast-> < a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > -> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l05091" name = "l05091" > < / a > < span class = "lineno" > 5091< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05092" name = "l05092" > < / a > < span class = "lineno" > 5092< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > next< / a > != & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > ) {< / div >
< div class = "line" > < a id = "l05093" name = "l05093" > < / a > < span class = "lineno" > 5093< / span > ret = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a93c4c0e7df4ace78aab2f2efd289de52" > SWIG_MangledTypeQueryModule< / a > (< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > next< / a > , & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > , cast-> < a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > -> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l05094" name = "l05094" > < / a > < span class = "lineno" > 5094< / span > < span class = "preprocessor" > #ifdef SWIGRUNTIME_DEBUG< / span > < / div >
< div class = "line" > < a id = "l05095" name = "l05095" > < / a > < span class = "lineno" > 5095< / span > < span class = "keywordflow" > if< / span > (ret) printf(< span class = "stringliteral" > " SWIG_InitializeModule: found cast %s\n" < / span > , ret-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l05096" name = "l05096" > < / a > < span class = "lineno" > 5096< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05097" name = "l05097" > < / a > < span class = "lineno" > 5097< / span > }< / div >
< div class = "line" > < a id = "l05098" name = "l05098" > < / a > < span class = "lineno" > 5098< / span > < span class = "keywordflow" > if< / span > (ret) {< / div >
< div class = "line" > < a id = "l05099" name = "l05099" > < / a > < span class = "lineno" > 5099< / span > < span class = "keywordflow" > if< / span > (type == < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a50cb67b2dfcebe2eea271c445842e130" > type_initial< / a > [i]) {< / div >
< div class = "line" > < a id = "l05100" name = "l05100" > < / a > < span class = "lineno" > 5100< / span > < span class = "preprocessor" > #ifdef SWIGRUNTIME_DEBUG< / span > < / div >
< div class = "line" > < a id = "l05101" name = "l05101" > < / a > < span class = "lineno" > 5101< / span > printf(< span class = "stringliteral" > " SWIG_InitializeModule: skip old type %s\n" < / span > , ret-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l05102" name = "l05102" > < / a > < span class = "lineno" > 5102< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05103" name = "l05103" > < / a > < span class = "lineno" > 5103< / span > cast-> < a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > = ret;< / div >
< div class = "line" > < a id = "l05104" name = "l05104" > < / a > < span class = "lineno" > 5104< / span > ret = 0;< / div >
< div class = "line" > < a id = "l05105" name = "l05105" > < / a > < span class = "lineno" > 5105< / span > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < a id = "l05106" name = "l05106" > < / a > < span class = "lineno" > 5106< / span > < span class = "comment" > /* Check for casting already in the list */< / span > < / div >
< div class = "line" > < a id = "l05107" name = "l05107" > < / a > < span class = "lineno" > 5107< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *ocast = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac1dbd2df27970f40895c52f0f0f1e47c" > SWIG_TypeCheck< / a > (ret-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > , type);< / div >
< div class = "line" > < a id = "l05108" name = "l05108" > < / a > < span class = "lineno" > 5108< / span > < span class = "preprocessor" > #ifdef SWIGRUNTIME_DEBUG< / span > < / div >
< div class = "line" > < a id = "l05109" name = "l05109" > < / a > < span class = "lineno" > 5109< / span > < span class = "keywordflow" > if< / span > (ocast) printf(< span class = "stringliteral" > " SWIG_InitializeModule: skip old cast %s\n" < / span > , ret-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l05110" name = "l05110" > < / a > < span class = "lineno" > 5110< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05111" name = "l05111" > < / a > < span class = "lineno" > 5111< / span > < span class = "keywordflow" > if< / span > (!ocast) ret = 0;< / div >
< div class = "line" > < a id = "l05112" name = "l05112" > < / a > < span class = "lineno" > 5112< / span > }< / div >
< div class = "line" > < a id = "l05113" name = "l05113" > < / a > < span class = "lineno" > 5113< / span > }< / div >
< div class = "line" > < a id = "l05114" name = "l05114" > < / a > < span class = "lineno" > 5114< / span > < / div >
< div class = "line" > < a id = "l05115" name = "l05115" > < / a > < span class = "lineno" > 5115< / span > < span class = "keywordflow" > if< / span > (!ret) {< / div >
< div class = "line" > < a id = "l05116" name = "l05116" > < / a > < span class = "lineno" > 5116< / span > < span class = "preprocessor" > #ifdef SWIGRUNTIME_DEBUG< / span > < / div >
< div class = "line" > < a id = "l05117" name = "l05117" > < / a > < span class = "lineno" > 5117< / span > printf(< span class = "stringliteral" > " SWIG_InitializeModule: adding cast %s\n" < / span > , cast-> < a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > -> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l05118" name = "l05118" > < / a > < span class = "lineno" > 5118< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05119" name = "l05119" > < / a > < span class = "lineno" > 5119< / span > < span class = "keywordflow" > if< / span > (type-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > ) {< / div >
< div class = "line" > < a id = "l05120" name = "l05120" > < / a > < span class = "lineno" > 5120< / span > type-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > -> < a class = "code hl_variable" href = "structswig__cast__info.html#a2d38bda0380e321f608dfc162f39eac9" > prev< / a > = cast;< / div >
< div class = "line" > < a id = "l05121" name = "l05121" > < / a > < span class = "lineno" > 5121< / span > cast-> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > = type-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > ;< / div >
< div class = "line" > < a id = "l05122" name = "l05122" > < / a > < span class = "lineno" > 5122< / span > }< / div >
< div class = "line" > < a id = "l05123" name = "l05123" > < / a > < span class = "lineno" > 5123< / span > type-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > = cast;< / div >
< div class = "line" > < a id = "l05124" name = "l05124" > < / a > < span class = "lineno" > 5124< / span > }< / div >
< div class = "line" > < a id = "l05125" name = "l05125" > < / a > < span class = "lineno" > 5125< / span > cast++;< / div >
< div class = "line" > < a id = "l05126" name = "l05126" > < / a > < span class = "lineno" > 5126< / span > }< / div >
< div class = "line" > < a id = "l05127" name = "l05127" > < / a > < span class = "lineno" > 5127< / span > < span class = "comment" > /* Set entry in modules-> types array equal to the type */< / span > < / div >
< div class = "line" > < a id = "l05128" name = "l05128" > < / a > < span class = "lineno" > 5128< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a20fcaedb3b00c4e764a18973ecdee2cb" > types< / a > [i] = type;< / div >
< div class = "line" > < a id = "l05129" name = "l05129" > < / a > < span class = "lineno" > 5129< / span > }< / div >
< div class = "line" > < a id = "l05130" name = "l05130" > < / a > < span class = "lineno" > 5130< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a20fcaedb3b00c4e764a18973ecdee2cb" > types< / a > [i] = 0;< / div >
< div class = "line" > < a id = "l05131" name = "l05131" > < / a > < span class = "lineno" > 5131< / span > < / div >
< div class = "line" > < a id = "l05132" name = "l05132" > < / a > < span class = "lineno" > 5132< / span > < span class = "preprocessor" > #ifdef SWIGRUNTIME_DEBUG< / span > < / div >
< div class = "line" > < a id = "l05133" name = "l05133" > < / a > < span class = "lineno" > 5133< / span > printf(< span class = "stringliteral" > " **** SWIG_InitializeModule: Cast List ******\n" < / span > );< / div >
< div class = "line" > < a id = "l05134" name = "l05134" > < / a > < span class = "lineno" > 5134< / span > < span class = "keywordflow" > for< / span > (i = 0; i < < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a854352f53b148adc24983a58a1866d66" > size< / a > ; ++i) {< / div >
< div class = "line" > < a id = "l05135" name = "l05135" > < / a > < span class = "lineno" > 5135< / span > < span class = "keywordtype" > int< / span > j = 0;< / div >
< div class = "line" > < a id = "l05136" name = "l05136" > < / a > < span class = "lineno" > 5136< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *cast = < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a7cd4aa0866da58dc5af9755ca2ad6580" > cast_initial< / a > [i];< / div >
< div class = "line" > < a id = "l05137" name = "l05137" > < / a > < span class = "lineno" > 5137< / span > printf(< span class = "stringliteral" > " SWIG_InitializeModule: type %lu %s\n" < / span > , (< span class = "keywordtype" > unsigned< / span > < span class = "keywordtype" > long< / span > )i, < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a50cb67b2dfcebe2eea271c445842e130" > type_initial< / a > [i]-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l05138" name = "l05138" > < / a > < span class = "lineno" > 5138< / span > < span class = "keywordflow" > while< / span > (cast-> < a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > ) {< / div >
< div class = "line" > < a id = "l05139" name = "l05139" > < / a > < span class = "lineno" > 5139< / span > printf(< span class = "stringliteral" > " SWIG_InitializeModule: cast type %s\n" < / span > , cast-> < a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > -> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > );< / div >
< div class = "line" > < a id = "l05140" name = "l05140" > < / a > < span class = "lineno" > 5140< / span > cast++;< / div >
< div class = "line" > < a id = "l05141" name = "l05141" > < / a > < span class = "lineno" > 5141< / span > ++j;< / div >
< div class = "line" > < a id = "l05142" name = "l05142" > < / a > < span class = "lineno" > 5142< / span > }< / div >
< div class = "line" > < a id = "l05143" name = "l05143" > < / a > < span class = "lineno" > 5143< / span > printf(< span class = "stringliteral" > " ---- Total casts: %d\n" < / span > ,j);< / div >
< div class = "line" > < a id = "l05144" name = "l05144" > < / a > < span class = "lineno" > 5144< / span > }< / div >
< div class = "line" > < a id = "l05145" name = "l05145" > < / a > < span class = "lineno" > 5145< / span > printf(< span class = "stringliteral" > " **** SWIG_InitializeModule: Cast List ******\n" < / span > );< / div >
< div class = "line" > < a id = "l05146" name = "l05146" > < / a > < span class = "lineno" > 5146< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05147" name = "l05147" > < / a > < span class = "lineno" > 5147< / span > }< / div >
< div class = "line" > < a id = "l05148" name = "l05148" > < / a > < span class = "lineno" > 5148< / span > < / div >
< div class = "line" > < a id = "l05149" name = "l05149" > < / a > < span class = "lineno" > 5149< / span > < span class = "comment" > /* This function will propagate the clientdata field of type to< / span > < / div >
< div class = "line" > < a id = "l05150" name = "l05150" > < / a > < span class = "lineno" > 5150< / span > < span class = "comment" > * any new swig_type_info structures that have been added into the list< / span > < / div >
< div class = "line" > < a id = "l05151" name = "l05151" > < / a > < span class = "lineno" > 5151< / span > < span class = "comment" > * of equivalent types. It is like calling< / span > < / div >
< div class = "line" > < a id = "l05152" name = "l05152" > < / a > < span class = "lineno" > 5152< / span > < span class = "comment" > * SWIG_TypeClientData(type, clientdata) a second time.< / span > < / div >
< div class = "line" > < a id = "l05153" name = "l05153" > < / a > < span class = "lineno" > 5153< / span > < span class = "comment" > */< / span > < / div >
< div class = "line" > < a id = "l05154" name = "l05154" > < / a > < span class = "lineno" > 5154< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l05155" name = "l05155" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#abc08944d526c952dc121d3d1b84f0d16" > 5155< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#abc08944d526c952dc121d3d1b84f0d16" > SWIG_PropagateClientData< / a > (< span class = "keywordtype" > void< / span > ) {< / div >
< div class = "line" > < a id = "l05156" name = "l05156" > < / a > < span class = "lineno" > 5156< / span > < span class = "keywordtype" > size_t< / span > i;< / div >
< div class = "line" > < a id = "l05157" name = "l05157" > < / a > < span class = "lineno" > 5157< / span > < a class = "code hl_struct" href = "structswig__cast__info.html" > swig_cast_info< / a > *equiv;< / div >
< div class = "line" > < a id = "l05158" name = "l05158" > < / a > < span class = "lineno" > 5158< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > init_run = 0;< / div >
< div class = "line" > < a id = "l05159" name = "l05159" > < / a > < span class = "lineno" > 5159< / span > < / div >
< div class = "line" > < a id = "l05160" name = "l05160" > < / a > < span class = "lineno" > 5160< / span > < span class = "keywordflow" > if< / span > (init_run) < span class = "keywordflow" > return< / span > ;< / div >
< div class = "line" > < a id = "l05161" name = "l05161" > < / a > < span class = "lineno" > 5161< / span > init_run = 1;< / div >
< div class = "line" > < a id = "l05162" name = "l05162" > < / a > < span class = "lineno" > 5162< / span > < / div >
< div class = "line" > < a id = "l05163" name = "l05163" > < / a > < span class = "lineno" > 5163< / span > < span class = "keywordflow" > for< / span > (i = 0; i < < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a854352f53b148adc24983a58a1866d66" > size< / a > ; i++) {< / div >
< div class = "line" > < a id = "l05164" name = "l05164" > < / a > < span class = "lineno" > 5164< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a20fcaedb3b00c4e764a18973ecdee2cb" > types< / a > [i]-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ) {< / div >
< div class = "line" > < a id = "l05165" name = "l05165" > < / a > < span class = "lineno" > 5165< / span > equiv = < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a20fcaedb3b00c4e764a18973ecdee2cb" > types< / a > [i]-> < a class = "code hl_variable" href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > cast< / a > ;< / div >
< div class = "line" > < a id = "l05166" name = "l05166" > < / a > < span class = "lineno" > 5166< / span > < span class = "keywordflow" > while< / span > (equiv) {< / div >
< div class = "line" > < a id = "l05167" name = "l05167" > < / a > < span class = "lineno" > 5167< / span > < span class = "keywordflow" > if< / span > (!equiv-> < a class = "code hl_variable" href = "structswig__cast__info.html#ab0c02ae209c86c1a920b1a6cbec7ec52" > converter< / a > ) {< / div >
< div class = "line" > < a id = "l05168" name = "l05168" > < / a > < span class = "lineno" > 5168< / span > < span class = "keywordflow" > if< / span > (equiv-> < a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > & & !equiv-> < a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > -> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > )< / div >
< div class = "line" > < a id = "l05169" name = "l05169" > < / a > < span class = "lineno" > 5169< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4b0a40223812f7d43bc2f0c2342fe2f7" > SWIG_TypeClientData< / a > (equiv-> < a class = "code hl_variable" href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > type< / a > , < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > .< a class = "code hl_variable" href = "structswig__module__info.html#a20fcaedb3b00c4e764a18973ecdee2cb" > types< / a > [i]-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > );< / div >
< div class = "line" > < a id = "l05170" name = "l05170" > < / a > < span class = "lineno" > 5170< / span > }< / div >
< div class = "line" > < a id = "l05171" name = "l05171" > < / a > < span class = "lineno" > 5171< / span > equiv = equiv-> < a class = "code hl_variable" href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > next< / a > ;< / div >
< div class = "line" > < a id = "l05172" name = "l05172" > < / a > < span class = "lineno" > 5172< / span > }< / div >
< div class = "line" > < a id = "l05173" name = "l05173" > < / a > < span class = "lineno" > 5173< / span > }< / div >
< div class = "line" > < a id = "l05174" name = "l05174" > < / a > < span class = "lineno" > 5174< / span > }< / div >
< div class = "line" > < a id = "l05175" name = "l05175" > < / a > < span class = "lineno" > 5175< / span > }< / div >
< div class = "line" > < a id = "l05176" name = "l05176" > < / a > < span class = "lineno" > 5176< / span > < / div >
< div class = "line" > < a id = "l05177" name = "l05177" > < / a > < span class = "lineno" > 5177< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l05178" name = "l05178" > < / a > < span class = "lineno" > 5178< / span > < span class = "preprocessor" > #if 0< / span > < / div >
< div class = "line" > < a id = "l05179" name = "l05179" > < / a > < span class = "lineno" > 5179< / span > {< / div >
< div class = "line" > < a id = "l05180" name = "l05180" > < / a > < span class = "lineno" > 5180< / span > < span class = "comment" > /* c-mode */< / span > < / div >
< div class = "line" > < a id = "l05181" name = "l05181" > < / a > < span class = "lineno" > 5181< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05182" name = "l05182" > < / a > < span class = "lineno" > 5182< / span > }< / div >
< div class = "line" > < a id = "l05183" name = "l05183" > < / a > < span class = "lineno" > 5183< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05184" name = "l05184" > < / a > < span class = "lineno" > 5184< / span > < / div >
< div class = "line" > < a id = "l05185" name = "l05185" > < / a > < span class = "lineno" > 5185< / span > < / div >
< div class = "line" > < a id = "l05186" name = "l05186" > < / a > < span class = "lineno" > 5186< / span > < / div >
< div class = "line" > < a id = "l05187" name = "l05187" > < / a > < span class = "lineno" > 5187< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l05188" name = "l05188" > < / a > < span class = "lineno" > 5188< / span > < span class = "keyword" > extern< / span > < span class = "stringliteral" > " C" < / span > {< / div >
< div class = "line" > < a id = "l05189" name = "l05189" > < / a > < span class = "lineno" > 5189< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05190" name = "l05190" > < / a > < span class = "lineno" > 5190< / span > < / div >
< div class = "line" > < a id = "l05191" name = "l05191" > < / a > < span class = "lineno" > 5191< / span > < span class = "comment" > /* Python-specific SWIG API */< / span > < / div >
< div class = "line" > < a id = "l05192" name = "l05192" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a840e0b11d64ac8d72e9f72d518cc67be" > 5192< / a > < / span > < span class = "preprocessor" > #define SWIG_newvarlink() SWIG_Python_newvarlink()< / span > < / div >
< div class = "line" > < a id = "l05193" name = "l05193" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a49a542a5f7eb7a97541accc2cde0eed9" > 5193< / a > < / span > < span class = "preprocessor" > #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)< / span > < / div >
< div class = "line" > < a id = "l05194" name = "l05194" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a9d393ea973fc8a2e2672e885ec06221b" > 5194< / a > < / span > < span class = "preprocessor" > #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)< / span > < / div >
< div class = "line" > < a id = "l05195" name = "l05195" > < / a > < span class = "lineno" > 5195< / span > < / div >
< div class = "line" > < a id = "l05196" name = "l05196" > < / a > < span class = "lineno" > 5196< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l05197" name = "l05197" > < / a > < span class = "lineno" > 5197< / span > < span class = "comment" > * global variable support code.< / span > < / div >
< div class = "line" > < a id = "l05198" name = "l05198" > < / a > < span class = "lineno" > 5198< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l05199" name = "l05199" > < / a > < span class = "lineno" > 5199< / span > < / div >
< div class = "line" > < a id = "l05200" name = "l05200" > < / a > < span class = "lineno" > 5200< / span > < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code hl_struct" href = "structswig__globalvar.html" > swig_globalvar< / a > {< / div >
< div class = "line" > < a id = "l05201" name = "l05201" > < / a > < span class = "lineno" > 5201< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "structswig__globalvar.html#ad547fb8186b526cb1b588daad4334fbe" > name< / a > ; < span class = "comment" > /* Name of global variable */< / span > < / div >
< div class = "line" > < a id = "l05202" name = "l05202" > < / a > < span class = "lineno" > 5202< / span > PyObject *(*get_attr)(void); < span class = "comment" > /* Return the current value */< / span > < / div >
< div class = "line" > < a id = "l05203" name = "l05203" > < / a > < span class = "lineno" > 5203< / span > int (*< a class = "code hl_variable" href = "structswig__globalvar.html#aa452f906a54c91621799831e4280478f" > set_attr< / a > )(PyObject *); < span class = "comment" > /* Set the value */< / span > < / div >
< div class = "line" > < a id = "l05204" name = "l05204" > < / a > < span class = "lineno" > 5204< / span > < span class = "keyword" > struct < / span > < a class = "code hl_struct" href = "structswig__globalvar.html" > swig_globalvar< / a > *< a class = "code hl_variable" href = "structswig__globalvar.html#aa67c32731401134fb4b13398ec3ac933" > next< / a > ;< / div >
< div class = "line" > < a id = "l05205" name = "l05205" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a94ee8b63b5ae6b8038f6c2e52f16859e" > 5205< / a > < / span > } < a class = "code hl_typedef" href = "sat__python__wrap_8cc.html#a94ee8b63b5ae6b8038f6c2e52f16859e" > swig_globalvar< / a > ;< / div >
< div class = "line" > < a id = "l05206" name = "l05206" > < / a > < span class = "lineno" > 5206< / span > < / div >
< div class = "line" > < a id = "l05207" name = "l05207" > < / a > < span class = "lineno" > 5207< / span > < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code hl_struct" href = "structswig__varlinkobject.html" > swig_varlinkobject< / a > {< / div >
< div class = "line" > < a id = "l05208" name = "l05208" > < / a > < span class = "lineno" > 5208< / span > PyObject_HEAD< / div >
< div class = "line" > < a id = "l05209" name = "l05209" > < / a > < span class = "lineno" > 5209< / span > < a class = "code hl_struct" href = "structswig__globalvar.html" > swig_globalvar< / a > *< a class = "code hl_variable" href = "structswig__varlinkobject.html#a90b51c7c5a61e8ed790c7d5d737eaafa" > vars< / a > ;< / div >
< div class = "line" > < a id = "l05210" name = "l05210" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a3a9a37d3e1f86902ffa53554d97926f0" > 5210< / a > < / span > } < a class = "code hl_typedef" href = "sat__python__wrap_8cc.html#a3a9a37d3e1f86902ffa53554d97926f0" > swig_varlinkobject< / a > ;< / div >
< div class = "line" > < a id = "l05211" name = "l05211" > < / a > < span class = "lineno" > 5211< / span > < / div >
< div class = "line" > < a id = "l05212" name = "l05212" > < / a > < span class = "lineno" > 5212< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< / div >
< div class = "line" > < a id = "l05213" name = "l05213" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ad3848e6ef99327ed383eee95539c4be2" > 5213< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad3848e6ef99327ed383eee95539c4be2" > swig_varlink_repr< / a > (< a class = "code hl_struct" href = "structswig__varlinkobject.html" > swig_varlinkobject< / a > *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (v)) {< / div >
< div class = "line" > < a id = "l05214" name = "l05214" > < / a > < span class = "lineno" > 5214< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l05215" name = "l05215" > < / a > < span class = "lineno" > 5215< / span > < span class = "keywordflow" > return< / span > PyUnicode_InternFromString(< span class = "stringliteral" > " < Swig global variables> " < / span > );< / div >
< div class = "line" > < a id = "l05216" name = "l05216" > < / a > < span class = "lineno" > 5216< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l05217" name = "l05217" > < / a > < span class = "lineno" > 5217< / span > < span class = "keywordflow" > return< / span > PyString_FromString(< span class = "stringliteral" > " < Swig global variables> " < / span > );< / div >
< div class = "line" > < a id = "l05218" name = "l05218" > < / a > < span class = "lineno" > 5218< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05219" name = "l05219" > < / a > < span class = "lineno" > 5219< / span > }< / div >
< div class = "line" > < a id = "l05220" name = "l05220" > < / a > < span class = "lineno" > 5220< / span > < / div >
< div class = "line" > < a id = "l05221" name = "l05221" > < / a > < span class = "lineno" > 5221< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< / div >
< div class = "line" > < a id = "l05222" name = "l05222" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a3f32486384c0abc5a12361d799440d7e" > 5222< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a3f32486384c0abc5a12361d799440d7e" > swig_varlink_str< / a > (< a class = "code hl_struct" href = "structswig__varlinkobject.html" > swig_varlinkobject< / a > *v) {< / div >
< div class = "line" > < a id = "l05223" name = "l05223" > < / a > < span class = "lineno" > 5223< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l05224" name = "l05224" > < / a > < span class = "lineno" > 5224< / span > PyObject *str = PyUnicode_InternFromString(< span class = "stringliteral" > " (" < / span > );< / div >
< div class = "line" > < a id = "l05225" name = "l05225" > < / a > < span class = "lineno" > 5225< / span > PyObject *< a class = "code hl_variable" href = "routing__flow_8cc.html#a64e7efc5529154ba56903e75f5300990" > tail< / a > ;< / div >
< div class = "line" > < a id = "l05226" name = "l05226" > < / a > < span class = "lineno" > 5226< / span > PyObject *joined;< / div >
< div class = "line" > < a id = "l05227" name = "l05227" > < / a > < span class = "lineno" > 5227< / span > < a class = "code hl_struct" href = "structswig__globalvar.html" > swig_globalvar< / a > *< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > ;< / div >
< div class = "line" > < a id = "l05228" name = "l05228" > < / a > < span class = "lineno" > 5228< / span > < span class = "keywordflow" > for< / span > (< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > = v-> < a class = "code hl_variable" href = "structswig__varlinkobject.html#a90b51c7c5a61e8ed790c7d5d737eaafa" > vars< / a > ; < a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > ; < a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > =< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> next) {< / div >
< div class = "line" > < a id = "l05229" name = "l05229" > < / a > < span class = "lineno" > 5229< / span > < a class = "code hl_variable" href = "routing__flow_8cc.html#a64e7efc5529154ba56903e75f5300990" > tail< / a > = PyUnicode_FromString(< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> name);< / div >
< div class = "line" > < a id = "l05230" name = "l05230" > < / a > < span class = "lineno" > 5230< / span > joined = PyUnicode_Concat(str, < a class = "code hl_variable" href = "routing__flow_8cc.html#a64e7efc5529154ba56903e75f5300990" > tail< / a > );< / div >
< div class = "line" > < a id = "l05231" name = "l05231" > < / a > < span class = "lineno" > 5231< / span > Py_DecRef(str);< / div >
< div class = "line" > < a id = "l05232" name = "l05232" > < / a > < span class = "lineno" > 5232< / span > Py_DecRef(< a class = "code hl_variable" href = "routing__flow_8cc.html#a64e7efc5529154ba56903e75f5300990" > tail< / a > );< / div >
< div class = "line" > < a id = "l05233" name = "l05233" > < / a > < span class = "lineno" > 5233< / span > str = joined;< / div >
< div class = "line" > < a id = "l05234" name = "l05234" > < / a > < span class = "lineno" > 5234< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> next) {< / div >
< div class = "line" > < a id = "l05235" name = "l05235" > < / a > < span class = "lineno" > 5235< / span > < a class = "code hl_variable" href = "routing__flow_8cc.html#a64e7efc5529154ba56903e75f5300990" > tail< / a > = PyUnicode_InternFromString(< span class = "stringliteral" > " , " < / span > );< / div >
< div class = "line" > < a id = "l05236" name = "l05236" > < / a > < span class = "lineno" > 5236< / span > joined = PyUnicode_Concat(str, < a class = "code hl_variable" href = "routing__flow_8cc.html#a64e7efc5529154ba56903e75f5300990" > tail< / a > );< / div >
< div class = "line" > < a id = "l05237" name = "l05237" > < / a > < span class = "lineno" > 5237< / span > Py_DecRef(str);< / div >
< div class = "line" > < a id = "l05238" name = "l05238" > < / a > < span class = "lineno" > 5238< / span > Py_DecRef(< a class = "code hl_variable" href = "routing__flow_8cc.html#a64e7efc5529154ba56903e75f5300990" > tail< / a > );< / div >
< div class = "line" > < a id = "l05239" name = "l05239" > < / a > < span class = "lineno" > 5239< / span > str = joined;< / div >
< div class = "line" > < a id = "l05240" name = "l05240" > < / a > < span class = "lineno" > 5240< / span > }< / div >
< div class = "line" > < a id = "l05241" name = "l05241" > < / a > < span class = "lineno" > 5241< / span > }< / div >
< div class = "line" > < a id = "l05242" name = "l05242" > < / a > < span class = "lineno" > 5242< / span > < a class = "code hl_variable" href = "routing__flow_8cc.html#a64e7efc5529154ba56903e75f5300990" > tail< / a > = PyUnicode_InternFromString(< span class = "stringliteral" > " )" < / span > );< / div >
< div class = "line" > < a id = "l05243" name = "l05243" > < / a > < span class = "lineno" > 5243< / span > joined = PyUnicode_Concat(str, < a class = "code hl_variable" href = "routing__flow_8cc.html#a64e7efc5529154ba56903e75f5300990" > tail< / a > );< / div >
< div class = "line" > < a id = "l05244" name = "l05244" > < / a > < span class = "lineno" > 5244< / span > Py_DecRef(str);< / div >
< div class = "line" > < a id = "l05245" name = "l05245" > < / a > < span class = "lineno" > 5245< / span > Py_DecRef(< a class = "code hl_variable" href = "routing__flow_8cc.html#a64e7efc5529154ba56903e75f5300990" > tail< / a > );< / div >
< div class = "line" > < a id = "l05246" name = "l05246" > < / a > < span class = "lineno" > 5246< / span > str = joined;< / div >
< div class = "line" > < a id = "l05247" name = "l05247" > < / a > < span class = "lineno" > 5247< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l05248" name = "l05248" > < / a > < span class = "lineno" > 5248< / span > PyObject *str = PyString_FromString(< span class = "stringliteral" > " (" < / span > );< / div >
< div class = "line" > < a id = "l05249" name = "l05249" > < / a > < span class = "lineno" > 5249< / span > < a class = "code hl_struct" href = "structswig__globalvar.html" > swig_globalvar< / a > *< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > ;< / div >
< div class = "line" > < a id = "l05250" name = "l05250" > < / a > < span class = "lineno" > 5250< / span > < span class = "keywordflow" > for< / span > (< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > = v-> < a class = "code hl_variable" href = "structswig__varlinkobject.html#a90b51c7c5a61e8ed790c7d5d737eaafa" > vars< / a > ; < a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > ; < a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > =< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> next) {< / div >
< div class = "line" > < a id = "l05251" name = "l05251" > < / a > < span class = "lineno" > 5251< / span > PyString_ConcatAndDel(& str,PyString_FromString(< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> name));< / div >
< div class = "line" > < a id = "l05252" name = "l05252" > < / a > < span class = "lineno" > 5252< / span > < span class = "keywordflow" > if< / span > (< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> next) PyString_ConcatAndDel(& str,PyString_FromString(< span class = "stringliteral" > " , " < / span > ));< / div >
< div class = "line" > < a id = "l05253" name = "l05253" > < / a > < span class = "lineno" > 5253< / span > }< / div >
< div class = "line" > < a id = "l05254" name = "l05254" > < / a > < span class = "lineno" > 5254< / span > PyString_ConcatAndDel(& str,PyString_FromString(< span class = "stringliteral" > " )" < / span > ));< / div >
< div class = "line" > < a id = "l05255" name = "l05255" > < / a > < span class = "lineno" > 5255< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05256" name = "l05256" > < / a > < span class = "lineno" > 5256< / span > < span class = "keywordflow" > return< / span > str;< / div >
< div class = "line" > < a id = "l05257" name = "l05257" > < / a > < span class = "lineno" > 5257< / span > }< / div >
< div class = "line" > < a id = "l05258" name = "l05258" > < / a > < span class = "lineno" > 5258< / span > < / div >
< div class = "line" > < a id = "l05259" name = "l05259" > < / a > < span class = "lineno" > 5259< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l05260" name = "l05260" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#ad2b4927c9caa8562938bb95fa2323d5b" > 5260< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad2b4927c9caa8562938bb95fa2323d5b" > swig_varlink_dealloc< / a > (< a class = "code hl_struct" href = "structswig__varlinkobject.html" > swig_varlinkobject< / a > *v) {< / div >
< div class = "line" > < a id = "l05261" name = "l05261" > < / a > < span class = "lineno" > 5261< / span > < a class = "code hl_struct" href = "structswig__globalvar.html" > swig_globalvar< / a > *< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > = v-> < a class = "code hl_variable" href = "structswig__varlinkobject.html#a90b51c7c5a61e8ed790c7d5d737eaafa" > vars< / a > ;< / div >
< div class = "line" > < a id = "l05262" name = "l05262" > < / a > < span class = "lineno" > 5262< / span > < span class = "keywordflow" > while< / span > (< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > ) {< / div >
< div class = "line" > < a id = "l05263" name = "l05263" > < / a > < span class = "lineno" > 5263< / span > < a class = "code hl_struct" href = "structswig__globalvar.html" > swig_globalvar< / a > *n = < a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> next;< / div >
< div class = "line" > < a id = "l05264" name = "l05264" > < / a > < span class = "lineno" > 5264< / span > < a class = "code hl_function" href = "parser_8tab_8cc.html#af07d89f5ceaea0c7c8252cc41fd75f37" > free< / a > (< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> name);< / div >
< div class = "line" > < a id = "l05265" name = "l05265" > < / a > < span class = "lineno" > 5265< / span > < a class = "code hl_function" href = "parser_8tab_8cc.html#af07d89f5ceaea0c7c8252cc41fd75f37" > free< / a > (< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > );< / div >
< div class = "line" > < a id = "l05266" name = "l05266" > < / a > < span class = "lineno" > 5266< / span > < a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > = n;< / div >
< div class = "line" > < a id = "l05267" name = "l05267" > < / a > < span class = "lineno" > 5267< / span > }< / div >
< div class = "line" > < a id = "l05268" name = "l05268" > < / a > < span class = "lineno" > 5268< / span > }< / div >
< div class = "line" > < a id = "l05269" name = "l05269" > < / a > < span class = "lineno" > 5269< / span > < / div >
< div class = "line" > < a id = "l05270" name = "l05270" > < / a > < span class = "lineno" > 5270< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< / div >
< div class = "line" > < a id = "l05271" name = "l05271" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a38df1361d299888d4240fc58617c195c" > 5271< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a38df1361d299888d4240fc58617c195c" > swig_varlink_getattr< / a > (< a class = "code hl_struct" href = "structswig__varlinkobject.html" > swig_varlinkobject< / a > *v, < span class = "keywordtype" > char< / span > *n) {< / div >
< div class = "line" > < a id = "l05272" name = "l05272" > < / a > < span class = "lineno" > 5272< / span > PyObject *res = NULL;< / div >
< div class = "line" > < a id = "l05273" name = "l05273" > < / a > < span class = "lineno" > 5273< / span > < a class = "code hl_struct" href = "structswig__globalvar.html" > swig_globalvar< / a > *< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > = v-> < a class = "code hl_variable" href = "structswig__varlinkobject.html#a90b51c7c5a61e8ed790c7d5d737eaafa" > vars< / a > ;< / div >
< div class = "line" > < a id = "l05274" name = "l05274" > < / a > < span class = "lineno" > 5274< / span > < span class = "keywordflow" > while< / span > (< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > ) {< / div >
< div class = "line" > < a id = "l05275" name = "l05275" > < / a > < span class = "lineno" > 5275< / span > < span class = "keywordflow" > if< / span > (strcmp(< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> name,n) == 0) {< / div >
< div class = "line" > < a id = "l05276" name = "l05276" > < / a > < span class = "lineno" > 5276< / span > res = (*< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> get_attr)();< / div >
< div class = "line" > < a id = "l05277" name = "l05277" > < / a > < span class = "lineno" > 5277< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l05278" name = "l05278" > < / a > < span class = "lineno" > 5278< / span > }< / div >
< div class = "line" > < a id = "l05279" name = "l05279" > < / a > < span class = "lineno" > 5279< / span > < a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > = < a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> next;< / div >
< div class = "line" > < a id = "l05280" name = "l05280" > < / a > < span class = "lineno" > 5280< / span > }< / div >
< div class = "line" > < a id = "l05281" name = "l05281" > < / a > < span class = "lineno" > 5281< / span > < span class = "keywordflow" > if< / span > (res == NULL & & !PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l05282" name = "l05282" > < / a > < span class = "lineno" > 5282< / span > PyErr_Format(PyExc_AttributeError, < span class = "stringliteral" > " Unknown C global variable ' %s' " < / span > , n);< / div >
< div class = "line" > < a id = "l05283" name = "l05283" > < / a > < span class = "lineno" > 5283< / span > }< / div >
< div class = "line" > < a id = "l05284" name = "l05284" > < / a > < span class = "lineno" > 5284< / span > < span class = "keywordflow" > return< / span > res;< / div >
< div class = "line" > < a id = "l05285" name = "l05285" > < / a > < span class = "lineno" > 5285< / span > }< / div >
< div class = "line" > < a id = "l05286" name = "l05286" > < / a > < span class = "lineno" > 5286< / span > < / div >
< div class = "line" > < a id = "l05287" name = "l05287" > < / a > < span class = "lineno" > 5287< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > int< / span > < / div >
< div class = "line" > < a id = "l05288" name = "l05288" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a2ec84ff72b3bb939d9930127720a1104" > 5288< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2ec84ff72b3bb939d9930127720a1104" > swig_varlink_setattr< / a > (< a class = "code hl_struct" href = "structswig__varlinkobject.html" > swig_varlinkobject< / a > *v, < span class = "keywordtype" > char< / span > *n, PyObject *p) {< / div >
< div class = "line" > < a id = "l05289" name = "l05289" > < / a > < span class = "lineno" > 5289< / span > < span class = "keywordtype" > int< / span > res = 1;< / div >
< div class = "line" > < a id = "l05290" name = "l05290" > < / a > < span class = "lineno" > 5290< / span > < a class = "code hl_struct" href = "structswig__globalvar.html" > swig_globalvar< / a > *< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > = v-> < a class = "code hl_variable" href = "structswig__varlinkobject.html#a90b51c7c5a61e8ed790c7d5d737eaafa" > vars< / a > ;< / div >
< div class = "line" > < a id = "l05291" name = "l05291" > < / a > < span class = "lineno" > 5291< / span > < span class = "keywordflow" > while< / span > (< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > ) {< / div >
< div class = "line" > < a id = "l05292" name = "l05292" > < / a > < span class = "lineno" > 5292< / span > < span class = "keywordflow" > if< / span > (strcmp(< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> name,n) == 0) {< / div >
< div class = "line" > < a id = "l05293" name = "l05293" > < / a > < span class = "lineno" > 5293< / span > res = (*< a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> set_attr)(p);< / div >
< div class = "line" > < a id = "l05294" name = "l05294" > < / a > < span class = "lineno" > 5294< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l05295" name = "l05295" > < / a > < span class = "lineno" > 5295< / span > }< / div >
< div class = "line" > < a id = "l05296" name = "l05296" > < / a > < span class = "lineno" > 5296< / span > < a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > = < a class = "code hl_variable" href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > -> next;< / div >
< div class = "line" > < a id = "l05297" name = "l05297" > < / a > < span class = "lineno" > 5297< / span > }< / div >
< div class = "line" > < a id = "l05298" name = "l05298" > < / a > < span class = "lineno" > 5298< / span > < span class = "keywordflow" > if< / span > (res == 1 & & !PyErr_Occurred()) {< / div >
< div class = "line" > < a id = "l05299" name = "l05299" > < / a > < span class = "lineno" > 5299< / span > PyErr_Format(PyExc_AttributeError, < span class = "stringliteral" > " Unknown C global variable ' %s' " < / span > , n);< / div >
< div class = "line" > < a id = "l05300" name = "l05300" > < / a > < span class = "lineno" > 5300< / span > }< / div >
< div class = "line" > < a id = "l05301" name = "l05301" > < / a > < span class = "lineno" > 5301< / span > < span class = "keywordflow" > return< / span > res;< / div >
< div class = "line" > < a id = "l05302" name = "l05302" > < / a > < span class = "lineno" > 5302< / span > }< / div >
< div class = "line" > < a id = "l05303" name = "l05303" > < / a > < span class = "lineno" > 5303< / span > < / div >
< div class = "line" > < a id = "l05304" name = "l05304" > < / a > < span class = "lineno" > 5304< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyTypeObject*< / div >
< div class = "line" > < a id = "l05305" name = "l05305" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a68ce51bbe950061053728997a2e8db34" > 5305< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a68ce51bbe950061053728997a2e8db34" > swig_varlink_type< / a > (< span class = "keywordtype" > void< / span > ) {< / div >
< div class = "line" > < a id = "l05306" name = "l05306" > < / a > < span class = "lineno" > 5306< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > char< / span > varlink__doc__[] = < span class = "stringliteral" > " Swig var link object" < / span > ;< / div >
< div class = "line" > < a id = "l05307" name = "l05307" > < / a > < span class = "lineno" > 5307< / span > < span class = "keyword" > static< / span > PyTypeObject varlink_type;< / div >
< div class = "line" > < a id = "l05308" name = "l05308" > < / a > < span class = "lineno" > 5308< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > type_init = 0;< / div >
< div class = "line" > < a id = "l05309" name = "l05309" > < / a > < span class = "lineno" > 5309< / span > < span class = "keywordflow" > if< / span > (!type_init) {< / div >
< div class = "line" > < a id = "l05310" name = "l05310" > < / a > < span class = "lineno" > 5310< / span > < span class = "keyword" > const< / span > PyTypeObject tmp = {< / div >
< div class = "line" > < a id = "l05311" name = "l05311" > < / a > < span class = "lineno" > 5311< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l05312" name = "l05312" > < / a > < span class = "lineno" > 5312< / span > PyVarObject_HEAD_INIT(NULL, 0)< / div >
< div class = "line" > < a id = "l05313" name = "l05313" > < / a > < span class = "lineno" > 5313< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l05314" name = "l05314" > < / a > < span class = "lineno" > 5314< / span > PyObject_HEAD_INIT(NULL)< / div >
< div class = "line" > < a id = "l05315" name = "l05315" > < / a > < span class = "lineno" > 5315< / span > 0, < span class = "comment" > /* ob_size */< / span > < / div >
< div class = "line" > < a id = "l05316" name = "l05316" > < / a > < span class = "lineno" > 5316< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05317" name = "l05317" > < / a > < span class = "lineno" > 5317< / span > < span class = "stringliteral" > " swigvarlink" < / span > , < span class = "comment" > /* tp_name */< / span > < / div >
< div class = "line" > < a id = "l05318" name = "l05318" > < / a > < span class = "lineno" > 5318< / span > < span class = "keyword" > sizeof< / span > (< a class = "code hl_typedef" href = "sat__python__wrap_8cc.html#a3a9a37d3e1f86902ffa53554d97926f0" > swig_varlinkobject< / a > ), < span class = "comment" > /* tp_basicsize */< / span > < / div >
< div class = "line" > < a id = "l05319" name = "l05319" > < / a > < span class = "lineno" > 5319< / span > 0, < span class = "comment" > /* tp_itemsize */< / span > < / div >
< div class = "line" > < a id = "l05320" name = "l05320" > < / a > < span class = "lineno" > 5320< / span > (destructor) < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad2b4927c9caa8562938bb95fa2323d5b" > swig_varlink_dealloc< / a > , < span class = "comment" > /* tp_dealloc */< / span > < / div >
< div class = "line" > < a id = "l05321" name = "l05321" > < / a > < span class = "lineno" > 5321< / span > 0, < span class = "comment" > /* tp_print */< / span > < / div >
< div class = "line" > < a id = "l05322" name = "l05322" > < / a > < span class = "lineno" > 5322< / span > (getattrfunc) < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a38df1361d299888d4240fc58617c195c" > swig_varlink_getattr< / a > , < span class = "comment" > /* tp_getattr */< / span > < / div >
< div class = "line" > < a id = "l05323" name = "l05323" > < / a > < span class = "lineno" > 5323< / span > (setattrfunc) < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a2ec84ff72b3bb939d9930127720a1104" > swig_varlink_setattr< / a > , < span class = "comment" > /* tp_setattr */< / span > < / div >
< div class = "line" > < a id = "l05324" name = "l05324" > < / a > < span class = "lineno" > 5324< / span > 0, < span class = "comment" > /* tp_compare */< / span > < / div >
< div class = "line" > < a id = "l05325" name = "l05325" > < / a > < span class = "lineno" > 5325< / span > (reprfunc) < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ad3848e6ef99327ed383eee95539c4be2" > swig_varlink_repr< / a > , < span class = "comment" > /* tp_repr */< / span > < / div >
< div class = "line" > < a id = "l05326" name = "l05326" > < / a > < span class = "lineno" > 5326< / span > 0, < span class = "comment" > /* tp_as_number */< / span > < / div >
< div class = "line" > < a id = "l05327" name = "l05327" > < / a > < span class = "lineno" > 5327< / span > 0, < span class = "comment" > /* tp_as_sequence */< / span > < / div >
< div class = "line" > < a id = "l05328" name = "l05328" > < / a > < span class = "lineno" > 5328< / span > 0, < span class = "comment" > /* tp_as_mapping */< / span > < / div >
< div class = "line" > < a id = "l05329" name = "l05329" > < / a > < span class = "lineno" > 5329< / span > 0, < span class = "comment" > /* tp_hash */< / span > < / div >
< div class = "line" > < a id = "l05330" name = "l05330" > < / a > < span class = "lineno" > 5330< / span > 0, < span class = "comment" > /* tp_call */< / span > < / div >
< div class = "line" > < a id = "l05331" name = "l05331" > < / a > < span class = "lineno" > 5331< / span > (reprfunc) < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a3f32486384c0abc5a12361d799440d7e" > swig_varlink_str< / a > , < span class = "comment" > /* tp_str */< / span > < / div >
< div class = "line" > < a id = "l05332" name = "l05332" > < / a > < span class = "lineno" > 5332< / span > 0, < span class = "comment" > /* tp_getattro */< / span > < / div >
< div class = "line" > < a id = "l05333" name = "l05333" > < / a > < span class = "lineno" > 5333< / span > 0, < span class = "comment" > /* tp_setattro */< / span > < / div >
< div class = "line" > < a id = "l05334" name = "l05334" > < / a > < span class = "lineno" > 5334< / span > 0, < span class = "comment" > /* tp_as_buffer */< / span > < / div >
< div class = "line" > < a id = "l05335" name = "l05335" > < / a > < span class = "lineno" > 5335< / span > 0, < span class = "comment" > /* tp_flags */< / span > < / div >
< div class = "line" > < a id = "l05336" name = "l05336" > < / a > < span class = "lineno" > 5336< / span > varlink__doc__, < span class = "comment" > /* tp_doc */< / span > < / div >
< div class = "line" > < a id = "l05337" name = "l05337" > < / a > < span class = "lineno" > 5337< / span > 0, < span class = "comment" > /* tp_traverse */< / span > < / div >
< div class = "line" > < a id = "l05338" name = "l05338" > < / a > < span class = "lineno" > 5338< / span > 0, < span class = "comment" > /* tp_clear */< / span > < / div >
< div class = "line" > < a id = "l05339" name = "l05339" > < / a > < span class = "lineno" > 5339< / span > 0, < span class = "comment" > /* tp_richcompare */< / span > < / div >
< div class = "line" > < a id = "l05340" name = "l05340" > < / a > < span class = "lineno" > 5340< / span > 0, < span class = "comment" > /* tp_weaklistoffset */< / span > < / div >
< div class = "line" > < a id = "l05341" name = "l05341" > < / a > < span class = "lineno" > 5341< / span > 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, < span class = "comment" > /* tp_iter -> tp_weaklist */< / span > < / div >
< div class = "line" > < a id = "l05342" name = "l05342" > < / a > < span class = "lineno" > 5342< / span > 0, < span class = "comment" > /* tp_del */< / span > < / div >
< div class = "line" > < a id = "l05343" name = "l05343" > < / a > < span class = "lineno" > 5343< / span > 0, < span class = "comment" > /* tp_version_tag */< / span > < / div >
< div class = "line" > < a id = "l05344" name = "l05344" > < / a > < span class = "lineno" > 5344< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03040000< / span > < / div >
< div class = "line" > < a id = "l05345" name = "l05345" > < / a > < span class = "lineno" > 5345< / span > 0, < span class = "comment" > /* tp_finalize */< / span > < / div >
< div class = "line" > < a id = "l05346" name = "l05346" > < / a > < span class = "lineno" > 5346< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05347" name = "l05347" > < / a > < span class = "lineno" > 5347< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03080000< / span > < / div >
< div class = "line" > < a id = "l05348" name = "l05348" > < / a > < span class = "lineno" > 5348< / span > 0, < span class = "comment" > /* tp_vectorcall */< / span > < / div >
< div class = "line" > < a id = "l05349" name = "l05349" > < / a > < span class = "lineno" > 5349< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05350" name = "l05350" > < / a > < span class = "lineno" > 5350< / span > < span class = "preprocessor" > #if (PY_VERSION_HEX > = 0x03080000) & & (PY_VERSION_HEX < 0x03090000)< / span > < / div >
< div class = "line" > < a id = "l05351" name = "l05351" > < / a > < span class = "lineno" > 5351< / span > 0, < span class = "comment" > /* tp_print */< / span > < / div >
< div class = "line" > < a id = "l05352" name = "l05352" > < / a > < span class = "lineno" > 5352< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05353" name = "l05353" > < / a > < span class = "lineno" > 5353< / span > < span class = "preprocessor" > #ifdef COUNT_ALLOCS< / span > < / div >
< div class = "line" > < a id = "l05354" name = "l05354" > < / a > < span class = "lineno" > 5354< / span > 0, < span class = "comment" > /* tp_allocs */< / span > < / div >
< div class = "line" > < a id = "l05355" name = "l05355" > < / a > < span class = "lineno" > 5355< / span > 0, < span class = "comment" > /* tp_frees */< / span > < / div >
< div class = "line" > < a id = "l05356" name = "l05356" > < / a > < span class = "lineno" > 5356< / span > 0, < span class = "comment" > /* tp_maxalloc */< / span > < / div >
< div class = "line" > < a id = "l05357" name = "l05357" > < / a > < span class = "lineno" > 5357< / span > 0, < span class = "comment" > /* tp_prev */< / span > < / div >
< div class = "line" > < a id = "l05358" name = "l05358" > < / a > < span class = "lineno" > 5358< / span > 0 < span class = "comment" > /* tp_next */< / span > < / div >
< div class = "line" > < a id = "l05359" name = "l05359" > < / a > < span class = "lineno" > 5359< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05360" name = "l05360" > < / a > < span class = "lineno" > 5360< / span > };< / div >
< div class = "line" > < a id = "l05361" name = "l05361" > < / a > < span class = "lineno" > 5361< / span > varlink_type = tmp;< / div >
< div class = "line" > < a id = "l05362" name = "l05362" > < / a > < span class = "lineno" > 5362< / span > type_init = 1;< / div >
< div class = "line" > < a id = "l05363" name = "l05363" > < / a > < span class = "lineno" > 5363< / span > < span class = "keywordflow" > if< / span > (PyType_Ready(& varlink_type) < 0)< / div >
< div class = "line" > < a id = "l05364" name = "l05364" > < / a > < span class = "lineno" > 5364< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l05365" name = "l05365" > < / a > < span class = "lineno" > 5365< / span > }< / div >
< div class = "line" > < a id = "l05366" name = "l05366" > < / a > < span class = "lineno" > 5366< / span > < span class = "keywordflow" > return< / span > & varlink_type;< / div >
< div class = "line" > < a id = "l05367" name = "l05367" > < / a > < span class = "lineno" > 5367< / span > }< / div >
< div class = "line" > < a id = "l05368" name = "l05368" > < / a > < span class = "lineno" > 5368< / span > < / div >
< div class = "line" > < a id = "l05369" name = "l05369" > < / a > < span class = "lineno" > 5369< / span > < span class = "comment" > /* Create a variable linking object for use later */< / span > < / div >
< div class = "line" > < a id = "l05370" name = "l05370" > < / a > < span class = "lineno" > 5370< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< / div >
< div class = "line" > < a id = "l05371" name = "l05371" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a39bb7ee5bbfb28696698a91819af7bf3" > 5371< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a39bb7ee5bbfb28696698a91819af7bf3" > SWIG_Python_newvarlink< / a > (< span class = "keywordtype" > void< / span > ) {< / div >
< div class = "line" > < a id = "l05372" name = "l05372" > < / a > < span class = "lineno" > 5372< / span > < a class = "code hl_struct" href = "structswig__varlinkobject.html" > swig_varlinkobject< / a > *result = PyObject_NEW(< a class = "code hl_struct" href = "structswig__varlinkobject.html" > swig_varlinkobject< / a > , < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a68ce51bbe950061053728997a2e8db34" > swig_varlink_type< / a > ());< / div >
< div class = "line" > < a id = "l05373" name = "l05373" > < / a > < span class = "lineno" > 5373< / span > < span class = "keywordflow" > if< / span > (result) {< / div >
< div class = "line" > < a id = "l05374" name = "l05374" > < / a > < span class = "lineno" > 5374< / span > result-> < a class = "code hl_variable" href = "structswig__varlinkobject.html#a90b51c7c5a61e8ed790c7d5d737eaafa" > vars< / a > = 0;< / div >
< div class = "line" > < a id = "l05375" name = "l05375" > < / a > < span class = "lineno" > 5375< / span > }< / div >
< div class = "line" > < a id = "l05376" name = "l05376" > < / a > < span class = "lineno" > 5376< / span > < span class = "keywordflow" > return< / span > ((PyObject*) result);< / div >
< div class = "line" > < a id = "l05377" name = "l05377" > < / a > < span class = "lineno" > 5377< / span > }< / div >
< div class = "line" > < a id = "l05378" name = "l05378" > < / a > < span class = "lineno" > 5378< / span > < / div >
< div class = "line" > < a id = "l05379" name = "l05379" > < / a > < span class = "lineno" > 5379< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l05380" name = "l05380" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a4c73e64d7b40edbc814d7235a4087e43" > 5380< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a4c73e64d7b40edbc814d7235a4087e43" > SWIG_Python_addvarlink< / a > (PyObject *p, < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , PyObject *(*get_attr)(< span class = "keywordtype" > void< / span > ), < span class = "keywordtype" > int< / span > (*set_attr)(PyObject *p)) {< / div >
< div class = "line" > < a id = "l05381" name = "l05381" > < / a > < span class = "lineno" > 5381< / span > < a class = "code hl_struct" href = "structswig__varlinkobject.html" > swig_varlinkobject< / a > *v = (< a class = "code hl_struct" href = "structswig__varlinkobject.html" > swig_varlinkobject< / a > *) p;< / div >
< div class = "line" > < a id = "l05382" name = "l05382" > < / a > < span class = "lineno" > 5382< / span > < a class = "code hl_struct" href = "structswig__globalvar.html" > swig_globalvar< / a > *gv = (< a class = "code hl_struct" href = "structswig__globalvar.html" > swig_globalvar< / a > *) < a class = "code hl_function" href = "parser_8tab_8cc.html#a8d12df60024a0ab3de3a276240433890" > malloc< / a > (< span class = "keyword" > sizeof< / span > (< a class = "code hl_struct" href = "structswig__globalvar.html" > swig_globalvar< / a > ));< / div >
< div class = "line" > < a id = "l05383" name = "l05383" > < / a > < span class = "lineno" > 5383< / span > < span class = "keywordflow" > if< / span > (gv) {< / div >
< div class = "line" > < a id = "l05384" name = "l05384" > < / a > < span class = "lineno" > 5384< / span > < span class = "keywordtype" > size_t< / span > size = strlen(< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > )+1;< / div >
< div class = "line" > < a id = "l05385" name = "l05385" > < / a > < span class = "lineno" > 5385< / span > gv-> < a class = "code hl_variable" href = "structswig__globalvar.html#ad547fb8186b526cb1b588daad4334fbe" > name< / a > = (< span class = "keywordtype" > char< / span > *)< a class = "code hl_function" href = "parser_8tab_8cc.html#a8d12df60024a0ab3de3a276240433890" > malloc< / a > (size);< / div >
< div class = "line" > < a id = "l05386" name = "l05386" > < / a > < span class = "lineno" > 5386< / span > < span class = "keywordflow" > if< / span > (gv-> < a class = "code hl_variable" href = "structswig__globalvar.html#ad547fb8186b526cb1b588daad4334fbe" > name< / a > ) {< / div >
< div class = "line" > < a id = "l05387" name = "l05387" > < / a > < span class = "lineno" > 5387< / span > memcpy(gv-> < a class = "code hl_variable" href = "structswig__globalvar.html#ad547fb8186b526cb1b588daad4334fbe" > name< / a > , < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , size);< / div >
< div class = "line" > < a id = "l05388" name = "l05388" > < / a > < span class = "lineno" > 5388< / span > gv-> < a class = "code hl_variable" href = "structswig__globalvar.html#abba1334212d8cf81687ab55df5bc6f65" > get_attr< / a > = get_attr;< / div >
< div class = "line" > < a id = "l05389" name = "l05389" > < / a > < span class = "lineno" > 5389< / span > gv-> < a class = "code hl_variable" href = "structswig__globalvar.html#aa452f906a54c91621799831e4280478f" > set_attr< / a > = set_attr;< / div >
< div class = "line" > < a id = "l05390" name = "l05390" > < / a > < span class = "lineno" > 5390< / span > gv-> < a class = "code hl_variable" href = "structswig__globalvar.html#aa67c32731401134fb4b13398ec3ac933" > next< / a > = v-> < a class = "code hl_variable" href = "structswig__varlinkobject.html#a90b51c7c5a61e8ed790c7d5d737eaafa" > vars< / a > ;< / div >
< div class = "line" > < a id = "l05391" name = "l05391" > < / a > < span class = "lineno" > 5391< / span > }< / div >
< div class = "line" > < a id = "l05392" name = "l05392" > < / a > < span class = "lineno" > 5392< / span > }< / div >
< div class = "line" > < a id = "l05393" name = "l05393" > < / a > < span class = "lineno" > 5393< / span > v-> < a class = "code hl_variable" href = "structswig__varlinkobject.html#a90b51c7c5a61e8ed790c7d5d737eaafa" > vars< / a > = gv;< / div >
< div class = "line" > < a id = "l05394" name = "l05394" > < / a > < span class = "lineno" > 5394< / span > }< / div >
< div class = "line" > < a id = "l05395" name = "l05395" > < / a > < span class = "lineno" > 5395< / span > < / div >
< div class = "line" > < a id = "l05396" name = "l05396" > < / a > < span class = "lineno" > 5396< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< / div >
< div class = "line" > < a id = "l05397" name = "l05397" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#af807d8c45ff784e9e36791b6270656dd" > 5397< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#af807d8c45ff784e9e36791b6270656dd" > SWIG_globals< / a > (< span class = "keywordtype" > void< / span > ) {< / div >
< div class = "line" > < a id = "l05398" name = "l05398" > < / a > < span class = "lineno" > 5398< / span > < span class = "keyword" > static< / span > PyObject *globals = 0;< / div >
< div class = "line" > < a id = "l05399" name = "l05399" > < / a > < span class = "lineno" > 5399< / span > < span class = "keywordflow" > if< / span > (!globals) {< / div >
< div class = "line" > < a id = "l05400" name = "l05400" > < / a > < span class = "lineno" > 5400< / span > globals = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a840e0b11d64ac8d72e9f72d518cc67be" > SWIG_newvarlink< / a > ();< / div >
< div class = "line" > < a id = "l05401" name = "l05401" > < / a > < span class = "lineno" > 5401< / span > }< / div >
< div class = "line" > < a id = "l05402" name = "l05402" > < / a > < span class = "lineno" > 5402< / span > < span class = "keywordflow" > return< / span > globals;< / div >
< div class = "line" > < a id = "l05403" name = "l05403" > < / a > < span class = "lineno" > 5403< / span > }< / div >
< div class = "line" > < a id = "l05404" name = "l05404" > < / a > < span class = "lineno" > 5404< / span > < / div >
< div class = "line" > < a id = "l05405" name = "l05405" > < / a > < span class = "lineno" > 5405< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l05406" name = "l05406" > < / a > < span class = "lineno" > 5406< / span > < span class = "comment" > * constants/methods manipulation< / span > < / div >
< div class = "line" > < a id = "l05407" name = "l05407" > < / a > < span class = "lineno" > 5407< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l05408" name = "l05408" > < / a > < span class = "lineno" > 5408< / span > < / div >
< div class = "line" > < a id = "l05409" name = "l05409" > < / a > < span class = "lineno" > 5409< / span > < span class = "comment" > /* Install Constants */< / span > < / div >
< div class = "line" > < a id = "l05410" name = "l05410" > < / a > < span class = "lineno" > 5410< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l05411" name = "l05411" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a26d87efa9c8072a9092913538ab5090c" > 5411< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a26d87efa9c8072a9092913538ab5090c" > SWIG_Python_InstallConstants< / a > (PyObject *d, < a class = "code hl_struct" href = "structswig__const__info.html" > swig_const_info< / a > constants[]) {< / div >
< div class = "line" > < a id = "l05412" name = "l05412" > < / a > < span class = "lineno" > 5412< / span > PyObject *obj = 0;< / div >
< div class = "line" > < a id = "l05413" name = "l05413" > < / a > < span class = "lineno" > 5413< / span > < span class = "keywordtype" > size_t< / span > i;< / div >
< div class = "line" > < a id = "l05414" name = "l05414" > < / a > < span class = "lineno" > 5414< / span > < span class = "keywordflow" > for< / span > (i = 0; constants[i].< a class = "code hl_variable" href = "structswig__const__info.html#ac765329451135abec74c45e1897abf26" > type< / a > ; ++i) {< / div >
< div class = "line" > < a id = "l05415" name = "l05415" > < / a > < span class = "lineno" > 5415< / span > < span class = "keywordflow" > switch< / span > (constants[i].type) {< / div >
< div class = "line" > < a id = "l05416" name = "l05416" > < / a > < span class = "lineno" > 5416< / span > < span class = "keywordflow" > case< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a2c3773038cfb197d2d3bf29b9efa4073" > SWIG_PY_POINTER< / a > :< / div >
< div class = "line" > < a id = "l05417" name = "l05417" > < / a > < span class = "lineno" > 5417< / span > obj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a53f02e00ff4e64a8c3e354a0b6aaf0a8" > SWIG_InternalNewPointerObj< / a > (constants[i].pvalue, *(constants[i]).ptype,0);< / div >
< div class = "line" > < a id = "l05418" name = "l05418" > < / a > < span class = "lineno" > 5418< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l05419" name = "l05419" > < / a > < span class = "lineno" > 5419< / span > < span class = "keywordflow" > case< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a45cd68c9cc0396e2f8c16cc1b50f8c6f" > SWIG_PY_BINARY< / a > :< / div >
< div class = "line" > < a id = "l05420" name = "l05420" > < / a > < span class = "lineno" > 5420< / span > obj = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#ab6d4285e098e13c5797188b2cf77592e" > SWIG_NewPackedObj< / a > (constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));< / div >
< div class = "line" > < a id = "l05421" name = "l05421" > < / a > < span class = "lineno" > 5421< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l05422" name = "l05422" > < / a > < span class = "lineno" > 5422< / span > < span class = "keywordflow" > default< / span > :< / div >
< div class = "line" > < a id = "l05423" name = "l05423" > < / a > < span class = "lineno" > 5423< / span > obj = 0;< / div >
< div class = "line" > < a id = "l05424" name = "l05424" > < / a > < span class = "lineno" > 5424< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l05425" name = "l05425" > < / a > < span class = "lineno" > 5425< / span > }< / div >
< div class = "line" > < a id = "l05426" name = "l05426" > < / a > < span class = "lineno" > 5426< / span > < span class = "keywordflow" > if< / span > (obj) {< / div >
< div class = "line" > < a id = "l05427" name = "l05427" > < / a > < span class = "lineno" > 5427< / span > PyDict_SetItemString(d, constants[i].< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , obj);< / div >
< div class = "line" > < a id = "l05428" name = "l05428" > < / a > < span class = "lineno" > 5428< / span > Py_DECREF(obj);< / div >
< div class = "line" > < a id = "l05429" name = "l05429" > < / a > < span class = "lineno" > 5429< / span > }< / div >
< div class = "line" > < a id = "l05430" name = "l05430" > < / a > < span class = "lineno" > 5430< / span > }< / div >
< div class = "line" > < a id = "l05431" name = "l05431" > < / a > < span class = "lineno" > 5431< / span > }< / div >
< div class = "line" > < a id = "l05432" name = "l05432" > < / a > < span class = "lineno" > 5432< / span > < / div >
< div class = "line" > < a id = "l05433" name = "l05433" > < / a > < span class = "lineno" > 5433< / span > < span class = "comment" > /* -----------------------------------------------------------------------------*/< / span > < / div >
< div class = "line" > < a id = "l05434" name = "l05434" > < / a > < span class = "lineno" > 5434< / span > < span class = "comment" > /* Fix SwigMethods to carry the callback ptrs when needed */< / span > < / div >
< div class = "line" > < a id = "l05435" name = "l05435" > < / a > < span class = "lineno" > 5435< / span > < span class = "comment" > /* -----------------------------------------------------------------------------*/< / span > < / div >
< div class = "line" > < a id = "l05436" name = "l05436" > < / a > < span class = "lineno" > 5436< / span > < / div >
< div class = "line" > < a id = "l05437" name = "l05437" > < / a > < span class = "lineno" > 5437< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l05438" name = "l05438" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#addfee1cf672308dcdd030d489f804b5f" > 5438< / a > < / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#addfee1cf672308dcdd030d489f804b5f" > SWIG_Python_FixMethods< / a > (PyMethodDef *methods,< / div >
< div class = "line" > < a id = "l05439" name = "l05439" > < / a > < span class = "lineno" > 5439< / span > < a class = "code hl_struct" href = "structswig__const__info.html" > swig_const_info< / a > *const_table,< / div >
< div class = "line" > < a id = "l05440" name = "l05440" > < / a > < span class = "lineno" > 5440< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > **types,< / div >
< div class = "line" > < a id = "l05441" name = "l05441" > < / a > < span class = "lineno" > 5441< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > **types_initial) {< / div >
< div class = "line" > < a id = "l05442" name = "l05442" > < / a > < span class = "lineno" > 5442< / span > < span class = "keywordtype" > size_t< / span > i;< / div >
< div class = "line" > < a id = "l05443" name = "l05443" > < / a > < span class = "lineno" > 5443< / span > < span class = "keywordflow" > for< / span > (i = 0; methods[i].ml_name; ++i) {< / div >
< div class = "line" > < a id = "l05444" name = "l05444" > < / a > < span class = "lineno" > 5444< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *c = methods[i].ml_doc;< / div >
< div class = "line" > < a id = "l05445" name = "l05445" > < / a > < span class = "lineno" > 5445< / span > < span class = "keywordflow" > if< / span > (!c) < span class = "keywordflow" > continue< / span > ;< / div >
< div class = "line" > < a id = "l05446" name = "l05446" > < / a > < span class = "lineno" > 5446< / span > c = strstr(c, < span class = "stringliteral" > " swig_ptr: " < / span > );< / div >
< div class = "line" > < a id = "l05447" name = "l05447" > < / a > < span class = "lineno" > 5447< / span > < span class = "keywordflow" > if< / span > (c) {< / div >
< div class = "line" > < a id = "l05448" name = "l05448" > < / a > < span class = "lineno" > 5448< / span > < span class = "keywordtype" > int< / span > j;< / div >
< div class = "line" > < a id = "l05449" name = "l05449" > < / a > < span class = "lineno" > 5449< / span > < a class = "code hl_struct" href = "structswig__const__info.html" > swig_const_info< / a > *ci = 0;< / div >
< div class = "line" > < a id = "l05450" name = "l05450" > < / a > < span class = "lineno" > 5450< / span > < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > = c + 10;< / div >
< div class = "line" > < a id = "l05451" name = "l05451" > < / a > < span class = "lineno" > 5451< / span > < span class = "keywordflow" > for< / span > (j = 0; const_table[j].< a class = "code hl_variable" href = "structswig__const__info.html#ac765329451135abec74c45e1897abf26" > type< / a > ; ++j) {< / div >
< div class = "line" > < a id = "l05452" name = "l05452" > < / a > < span class = "lineno" > 5452< / span > < span class = "keywordflow" > if< / span > (strncmp(const_table[j].< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > , < / div >
< div class = "line" > < a id = "l05453" name = "l05453" > < / a > < span class = "lineno" > 5453< / span > strlen(const_table[j].< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > )) == 0) {< / div >
< div class = "line" > < a id = "l05454" name = "l05454" > < / a > < span class = "lineno" > 5454< / span > ci = & (const_table[j]);< / div >
< div class = "line" > < a id = "l05455" name = "l05455" > < / a > < span class = "lineno" > 5455< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l05456" name = "l05456" > < / a > < span class = "lineno" > 5456< / span > }< / div >
< div class = "line" > < a id = "l05457" name = "l05457" > < / a > < span class = "lineno" > 5457< / span > }< / div >
< div class = "line" > < a id = "l05458" name = "l05458" > < / a > < span class = "lineno" > 5458< / span > < span class = "keywordflow" > if< / span > (ci) {< / div >
< div class = "line" > < a id = "l05459" name = "l05459" > < / a > < span class = "lineno" > 5459< / span > < span class = "keywordtype" > void< / span > *ptr = (ci-> < a class = "code hl_variable" href = "structswig__const__info.html#ac765329451135abec74c45e1897abf26" > type< / a > == < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a2c3773038cfb197d2d3bf29b9efa4073" > SWIG_PY_POINTER< / a > ) ? ci-> < a class = "code hl_variable" href = "structswig__const__info.html#aea8daace94f77164d0cfa7140355849e" > pvalue< / a > : 0;< / div >
< div class = "line" > < a id = "l05460" name = "l05460" > < / a > < span class = "lineno" > 5460< / span > < a class = "code hl_function" href = "parser_8yy_8cc.html#a33e91cd0cef6786e9e3a27ac67707207" > if< / a > (ptr) {< / div >
< div class = "line" > < a id = "l05461" name = "l05461" > < / a > < span class = "lineno" > 5461< / span > < span class = "keywordtype" > size_t< / span > shift = (ci-> < a class = "code hl_variable" href = "structswig__const__info.html#aad13f902a42a46717a902c8ad94c568b" > ptype< / a > ) - types;< / div >
< div class = "line" > < a id = "l05462" name = "l05462" > < / a > < span class = "lineno" > 5462< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *ty = types_initial[shift];< / div >
< div class = "line" > < a id = "l05463" name = "l05463" > < / a > < span class = "lineno" > 5463< / span > < span class = "keywordtype" > size_t< / span > ldoc = (c - methods[i].ml_doc);< / div >
< div class = "line" > < a id = "l05464" name = "l05464" > < / a > < span class = "lineno" > 5464< / span > < span class = "keywordtype" > size_t< / span > lptr = strlen(ty-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > )+2*< span class = "keyword" > sizeof< / span > (< span class = "keywordtype" > void< / span > *)+2;< / div >
< div class = "line" > < a id = "l05465" name = "l05465" > < / a > < span class = "lineno" > 5465< / span > < span class = "keywordtype" > char< / span > *ndoc = (< span class = "keywordtype" > char< / span > *)< a class = "code hl_function" href = "parser_8tab_8cc.html#a8d12df60024a0ab3de3a276240433890" > malloc< / a > (ldoc + lptr + 10);< / div >
< div class = "line" > < a id = "l05466" name = "l05466" > < / a > < span class = "lineno" > 5466< / span > < span class = "keywordflow" > if< / span > (ndoc) {< / div >
< div class = "line" > < a id = "l05467" name = "l05467" > < / a > < span class = "lineno" > 5467< / span > < span class = "keywordtype" > char< / span > *buff = ndoc;< / div >
< div class = "line" > < a id = "l05468" name = "l05468" > < / a > < span class = "lineno" > 5468< / span > memcpy(buff, methods[i].ml_doc, ldoc);< / div >
< div class = "line" > < a id = "l05469" name = "l05469" > < / a > < span class = "lineno" > 5469< / span > buff += ldoc;< / div >
< div class = "line" > < a id = "l05470" name = "l05470" > < / a > < span class = "lineno" > 5470< / span > memcpy(buff, < span class = "stringliteral" > " swig_ptr: " < / span > , 10);< / div >
< div class = "line" > < a id = "l05471" name = "l05471" > < / a > < span class = "lineno" > 5471< / span > buff += 10;< / div >
< div class = "line" > < a id = "l05472" name = "l05472" > < / a > < span class = "lineno" > 5472< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aa71ae3418091a5c7b5af87423b7c8162" > SWIG_PackVoidPtr< / a > (buff, ptr, ty-> < a class = "code hl_variable" href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > , lptr);< / div >
< div class = "line" > < a id = "l05473" name = "l05473" > < / a > < span class = "lineno" > 5473< / span > methods[i].ml_doc = ndoc;< / div >
< div class = "line" > < a id = "l05474" name = "l05474" > < / a > < span class = "lineno" > 5474< / span > }< / div >
< div class = "line" > < a id = "l05475" name = "l05475" > < / a > < span class = "lineno" > 5475< / span > }< / div >
< div class = "line" > < a id = "l05476" name = "l05476" > < / a > < span class = "lineno" > 5476< / span > }< / div >
< div class = "line" > < a id = "l05477" name = "l05477" > < / a > < span class = "lineno" > 5477< / span > }< / div >
< div class = "line" > < a id = "l05478" name = "l05478" > < / a > < span class = "lineno" > 5478< / span > }< / div >
< div class = "line" > < a id = "l05479" name = "l05479" > < / a > < span class = "lineno" > 5479< / span > } < / div >
< div class = "line" > < a id = "l05480" name = "l05480" > < / a > < span class = "lineno" > 5480< / span > < / div >
< div class = "line" > < a id = "l05481" name = "l05481" > < / a > < span class = "lineno" > 5481< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l05482" name = "l05482" > < / a > < span class = "lineno" > 5482< / span > < span class = "comment" > * Method creation and docstring support functions< / span > < / div >
< div class = "line" > < a id = "l05483" name = "l05483" > < / a > < span class = "lineno" > 5483< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l05484" name = "l05484" > < / a > < span class = "lineno" > 5484< / span > < / div >
< div class = "line" > < a id = "l05485" name = "l05485" > < / a > < span class = "lineno" > 5485< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l05486" name = "l05486" > < / a > < span class = "lineno" > 5486< / span > < span class = "comment" > * Function to find the method definition with the correct docstring for the< / span > < / div >
< div class = "line" > < a id = "l05487" name = "l05487" > < / a > < span class = "lineno" > 5487< / span > < span class = "comment" > * proxy module as opposed to the low-level API< / span > < / div >
< div class = "line" > < a id = "l05488" name = "l05488" > < / a > < span class = "lineno" > 5488< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l05489" name = "l05489" > < / a > < span class = "lineno" > 5489< / span > < / div >
< div class = "line" > < a id = "l05490" name = "l05490" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#af962454012da937393ddf1274fe41d15" > 5490< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyMethodDef *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#af962454012da937393ddf1274fe41d15" > SWIG_PythonGetProxyDoc< / a > (< span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > *< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ) {< / div >
< div class = "line" > < a id = "l05491" name = "l05491" > < / a > < span class = "lineno" > 5491< / span > < span class = "comment" > /* Find the function in the modified method table */< / span > < / div >
< div class = "line" > < a id = "l05492" name = "l05492" > < / a > < span class = "lineno" > 5492< / span > < span class = "keywordtype" > size_t< / span > offset = 0;< / div >
< div class = "line" > < a id = "l05493" name = "l05493" > < / a > < span class = "lineno" > 5493< / span > < span class = "keywordtype" > int< / span > found = 0;< / div >
< div class = "line" > < a id = "l05494" name = "l05494" > < / a > < span class = "lineno" > 5494< / span > < span class = "keywordflow" > while< / span > (< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ac26d552691c4c43579636b71737fc6e1" > SwigMethods_proxydocs< / a > [offset].ml_meth != NULL) {< / div >
< div class = "line" > < a id = "l05495" name = "l05495" > < / a > < span class = "lineno" > 5495< / span > < span class = "keywordflow" > if< / span > (strcmp(< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ac26d552691c4c43579636b71737fc6e1" > SwigMethods_proxydocs< / a > [offset].ml_name, < a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > ) == 0) {< / div >
< div class = "line" > < a id = "l05496" name = "l05496" > < / a > < span class = "lineno" > 5496< / span > found = 1;< / div >
< div class = "line" > < a id = "l05497" name = "l05497" > < / a > < span class = "lineno" > 5497< / span > < span class = "keywordflow" > break< / span > ;< / div >
< div class = "line" > < a id = "l05498" name = "l05498" > < / a > < span class = "lineno" > 5498< / span > }< / div >
< div class = "line" > < a id = "l05499" name = "l05499" > < / a > < span class = "lineno" > 5499< / span > offset++;< / div >
< div class = "line" > < a id = "l05500" name = "l05500" > < / a > < span class = "lineno" > 5500< / span > }< / div >
< div class = "line" > < a id = "l05501" name = "l05501" > < / a > < span class = "lineno" > 5501< / span > < span class = "comment" > /* Use the copy with the modified docstring if available */< / span > < / div >
< div class = "line" > < a id = "l05502" name = "l05502" > < / a > < span class = "lineno" > 5502< / span > < span class = "keywordflow" > return< / span > found ? & < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ac26d552691c4c43579636b71737fc6e1" > SwigMethods_proxydocs< / a > [offset] : NULL;< / div >
< div class = "line" > < a id = "l05503" name = "l05503" > < / a > < span class = "lineno" > 5503< / span > }< / div >
< div class = "line" > < a id = "l05504" name = "l05504" > < / a > < span class = "lineno" > 5504< / span > < / div >
< div class = "line" > < a id = "l05505" name = "l05505" > < / a > < span class = "lineno" > 5505< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l05506" name = "l05506" > < / a > < span class = "lineno" > 5506< / span > < span class = "comment" > * Wrapper of PyInstanceMethod_New() used in Python 3< / span > < / div >
< div class = "line" > < a id = "l05507" name = "l05507" > < / a > < span class = "lineno" > 5507< / span > < span class = "comment" > * It is exported to the generated module, used for -fastproxy< / span > < / div >
< div class = "line" > < a id = "l05508" name = "l05508" > < / a > < span class = "lineno" > 5508< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l05509" name = "l05509" > < / a > < span class = "lineno" > 5509< / span > < / div >
< div class = "line" > < a id = "l05510" name = "l05510" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a5bf71c674913470905811da374788b66" > 5510< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a5bf71c674913470905811da374788b66" > SWIG_PyInstanceMethod_New< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *func) {< / div >
< div class = "line" > < a id = "l05511" name = "l05511" > < / a > < span class = "lineno" > 5511< / span > < span class = "keywordflow" > if< / span > (PyCFunction_Check(func)) {< / div >
< div class = "line" > < a id = "l05512" name = "l05512" > < / a > < span class = "lineno" > 5512< / span > PyCFunctionObject *funcobj = (PyCFunctionObject *)func;< / div >
< div class = "line" > < a id = "l05513" name = "l05513" > < / a > < span class = "lineno" > 5513< / span > PyMethodDef *ml = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#af962454012da937393ddf1274fe41d15" > SWIG_PythonGetProxyDoc< / a > (funcobj-> m_ml-> ml_name);< / div >
< div class = "line" > < a id = "l05514" name = "l05514" > < / a > < span class = "lineno" > 5514< / span > < span class = "keywordflow" > if< / span > (ml)< / div >
< div class = "line" > < a id = "l05515" name = "l05515" > < / a > < span class = "lineno" > 5515< / span > func = PyCFunction_NewEx(ml, funcobj-> m_self, funcobj-> m_module);< / div >
< div class = "line" > < a id = "l05516" name = "l05516" > < / a > < span class = "lineno" > 5516< / span > }< / div >
< div class = "line" > < a id = "l05517" name = "l05517" > < / a > < span class = "lineno" > 5517< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l05518" name = "l05518" > < / a > < span class = "lineno" > 5518< / span > < span class = "keywordflow" > return< / span > PyInstanceMethod_New(func);< / div >
< div class = "line" > < a id = "l05519" name = "l05519" > < / a > < span class = "lineno" > 5519< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l05520" name = "l05520" > < / a > < span class = "lineno" > 5520< / span > < span class = "keywordflow" > return< / span > PyMethod_New(func, NULL, NULL);< / div >
< div class = "line" > < a id = "l05521" name = "l05521" > < / a > < span class = "lineno" > 5521< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05522" name = "l05522" > < / a > < span class = "lineno" > 5522< / span > }< / div >
< div class = "line" > < a id = "l05523" name = "l05523" > < / a > < span class = "lineno" > 5523< / span > < / div >
< div class = "line" > < a id = "l05524" name = "l05524" > < / a > < span class = "lineno" > 5524< / span > < span class = "comment" > /* -----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a id = "l05525" name = "l05525" > < / a > < span class = "lineno" > 5525< / span > < span class = "comment" > * Wrapper of PyStaticMethod_New()< / span > < / div >
< div class = "line" > < a id = "l05526" name = "l05526" > < / a > < span class = "lineno" > 5526< / span > < span class = "comment" > * It is exported to the generated module, used for -fastproxy< / span > < / div >
< div class = "line" > < a id = "l05527" name = "l05527" > < / a > < span class = "lineno" > 5527< / span > < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a id = "l05528" name = "l05528" > < / a > < span class = "lineno" > 5528< / span > < / div >
< div class = "line" > < a id = "l05529" name = "l05529" > < / a > < span class = "lineno" > < a class = "line" href = "sat__python__wrap_8cc.html#a8c952711ed159d7ba69972337e6e14fa" > 5529< / a > < / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > PyObject *< a class = "code hl_function" href = "sat__python__wrap_8cc.html#a8c952711ed159d7ba69972337e6e14fa" > SWIG_PyStaticMethod_New< / a > (PyObject *< a class = "code hl_define" href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > (< span class = "keyword" > self< / span > ), PyObject *func) {< / div >
< div class = "line" > < a id = "l05530" name = "l05530" > < / a > < span class = "lineno" > 5530< / span > < span class = "keywordflow" > if< / span > (PyCFunction_Check(func)) {< / div >
< div class = "line" > < a id = "l05531" name = "l05531" > < / a > < span class = "lineno" > 5531< / span > PyCFunctionObject *funcobj = (PyCFunctionObject *)func;< / div >
< div class = "line" > < a id = "l05532" name = "l05532" > < / a > < span class = "lineno" > 5532< / span > PyMethodDef *ml = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#af962454012da937393ddf1274fe41d15" > SWIG_PythonGetProxyDoc< / a > (funcobj-> m_ml-> ml_name);< / div >
< div class = "line" > < a id = "l05533" name = "l05533" > < / a > < span class = "lineno" > 5533< / span > < span class = "keywordflow" > if< / span > (ml)< / div >
< div class = "line" > < a id = "l05534" name = "l05534" > < / a > < span class = "lineno" > 5534< / span > func = PyCFunction_NewEx(ml, funcobj-> m_self, funcobj-> m_module);< / div >
< div class = "line" > < a id = "l05535" name = "l05535" > < / a > < span class = "lineno" > 5535< / span > }< / div >
< div class = "line" > < a id = "l05536" name = "l05536" > < / a > < span class = "lineno" > 5536< / span > < span class = "keywordflow" > return< / span > PyStaticMethod_New(func);< / div >
< div class = "line" > < a id = "l05537" name = "l05537" > < / a > < span class = "lineno" > 5537< / span > }< / div >
< div class = "line" > < a id = "l05538" name = "l05538" > < / a > < span class = "lineno" > 5538< / span > < / div >
< div class = "line" > < a id = "l05539" name = "l05539" > < / a > < span class = "lineno" > 5539< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l05540" name = "l05540" > < / a > < span class = "lineno" > 5540< / span > }< / div >
< div class = "line" > < a id = "l05541" name = "l05541" > < / a > < span class = "lineno" > 5541< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05542" name = "l05542" > < / a > < span class = "lineno" > 5542< / span > < / div >
< div class = "line" > < a id = "l05543" name = "l05543" > < / a > < span class = "lineno" > 5543< / span > < span class = "comment" > /* -----------------------------------------------------------------------------*< / span > < / div >
< div class = "line" > < a id = "l05544" name = "l05544" > < / a > < span class = "lineno" > 5544< / span > < span class = "comment" > * Partial Init method< / span > < / div >
< div class = "line" > < a id = "l05545" name = "l05545" > < / a > < span class = "lineno" > 5545< / span > < span class = "comment" > * -----------------------------------------------------------------------------*/< / span > < / div >
< div class = "line" > < a id = "l05546" name = "l05546" > < / a > < span class = "lineno" > 5546< / span > < / div >
< div class = "line" > < a id = "l05547" name = "l05547" > < / a > < span class = "lineno" > 5547< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < a id = "l05548" name = "l05548" > < / a > < span class = "lineno" > 5548< / span > < span class = "keyword" > extern< / span > < span class = "stringliteral" > " C" < / span > < / div >
< div class = "line" > < a id = "l05549" name = "l05549" > < / a > < span class = "lineno" > 5549< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05550" name = "l05550" > < / a > < span class = "lineno" > 5550< / span > < / div >
< div class = "line" > < a id = "l05551" name = "l05551" > < / a > < span class = "lineno" > 5551< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#aea3c8b056dcc8c1ab93f6b825cd1371b" > SWIGEXPORT< / a > < / div >
< div class = "line" > < a id = "l05552" name = "l05552" > < / a > < span class = "lineno" > 5552< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l05553" name = "l05553" > < / a > < span class = "lineno" > 5553< / span > PyObject*< / div >
< div class = "line" > < a id = "l05554" name = "l05554" > < / a > < span class = "lineno" > 5554< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l05555" name = "l05555" > < / a > < span class = "lineno" > 5555< / span > < span class = "keywordtype" > void< / span > < / div >
< div class = "line" > < a id = "l05556" name = "l05556" > < / a > < span class = "lineno" > 5556< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05557" name = "l05557" > < / a > < span class = "lineno" > 5557< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a2d71dac1020240ec6993bfc5048a5988" > SWIG_init< / a > (< span class = "keywordtype" > void< / span > ) {< / div >
< div class = "line" > < a id = "l05558" name = "l05558" > < / a > < span class = "lineno" > 5558< / span > PyObject *m, *d, *md, *globals;< / div >
< div class = "line" > < a id = "l05559" name = "l05559" > < / a > < span class = "lineno" > 5559< / span > < / div >
< div class = "line" > < a id = "l05560" name = "l05560" > < / a > < span class = "lineno" > 5560< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l05561" name = "l05561" > < / a > < span class = "lineno" > 5561< / span > < span class = "keyword" > static< / span > < span class = "keyword" > struct < / span > PyModuleDef SWIG_module = {< / div >
< div class = "line" > < a id = "l05562" name = "l05562" > < / a > < span class = "lineno" > 5562< / span > PyModuleDef_HEAD_INIT,< / div >
< div class = "line" > < a id = "l05563" name = "l05563" > < / a > < span class = "lineno" > 5563< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#acff905e8f0880e6e5bba1495c416a6af" > SWIG_name< / a > ,< / div >
< div class = "line" > < a id = "l05564" name = "l05564" > < / a > < span class = "lineno" > 5564< / span > NULL,< / div >
< div class = "line" > < a id = "l05565" name = "l05565" > < / a > < span class = "lineno" > 5565< / span > -1,< / div >
< div class = "line" > < a id = "l05566" name = "l05566" > < / a > < span class = "lineno" > 5566< / span > < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#aa03a15903621be80f4e3b2017e74d115" > SwigMethods< / a > ,< / div >
< div class = "line" > < a id = "l05567" name = "l05567" > < / a > < span class = "lineno" > 5567< / span > NULL,< / div >
< div class = "line" > < a id = "l05568" name = "l05568" > < / a > < span class = "lineno" > 5568< / span > NULL,< / div >
< div class = "line" > < a id = "l05569" name = "l05569" > < / a > < span class = "lineno" > 5569< / span > NULL,< / div >
< div class = "line" > < a id = "l05570" name = "l05570" > < / a > < span class = "lineno" > 5570< / span > NULL< / div >
< div class = "line" > < a id = "l05571" name = "l05571" > < / a > < span class = "lineno" > 5571< / span > };< / div >
< div class = "line" > < a id = "l05572" name = "l05572" > < / a > < span class = "lineno" > 5572< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05573" name = "l05573" > < / a > < span class = "lineno" > 5573< / span > < / div >
< div class = "line" > < a id = "l05574" name = "l05574" > < / a > < span class = "lineno" > 5574< / span > < span class = "preprocessor" > #if defined(SWIGPYTHON_BUILTIN)< / span > < / div >
< div class = "line" > < a id = "l05575" name = "l05575" > < / a > < span class = "lineno" > 5575< / span > < span class = "keyword" > static< / span > < a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > SwigPyObject_clientdata = {< / div >
< div class = "line" > < a id = "l05576" name = "l05576" > < / a > < span class = "lineno" > 5576< / span > 0, 0, 0, 0, 0, 0, 0< / div >
< div class = "line" > < a id = "l05577" name = "l05577" > < / a > < span class = "lineno" > 5577< / span > };< / div >
< div class = "line" > < a id = "l05578" name = "l05578" > < / a > < span class = "lineno" > 5578< / span > < span class = "keyword" > static< / span > PyGetSetDef this_getset_def = {< / div >
< div class = "line" > < a id = "l05579" name = "l05579" > < / a > < span class = "lineno" > 5579< / span > (< span class = "keywordtype" > char< / span > *)< span class = "stringliteral" > " this" < / span > , & SwigPyBuiltin_ThisClosure, NULL, NULL, NULL< / div >
< div class = "line" > < a id = "l05580" name = "l05580" > < / a > < span class = "lineno" > 5580< / span > };< / div >
< div class = "line" > < a id = "l05581" name = "l05581" > < / a > < span class = "lineno" > 5581< / span > < span class = "keyword" > static< / span > SwigPyGetSet thisown_getset_closure = {< / div >
< div class = "line" > < a id = "l05582" name = "l05582" > < / a > < span class = "lineno" > 5582< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a49f9be61cb398b58f9cb812632bb967e" > SwigPyObject_own< / a > ,< / div >
< div class = "line" > < a id = "l05583" name = "l05583" > < / a > < span class = "lineno" > 5583< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a49f9be61cb398b58f9cb812632bb967e" > SwigPyObject_own< / a > < / div >
< div class = "line" > < a id = "l05584" name = "l05584" > < / a > < span class = "lineno" > 5584< / span > };< / div >
< div class = "line" > < a id = "l05585" name = "l05585" > < / a > < span class = "lineno" > 5585< / span > < span class = "keyword" > static< / span > PyGetSetDef thisown_getset_def = {< / div >
< div class = "line" > < a id = "l05586" name = "l05586" > < / a > < span class = "lineno" > 5586< / span > (< span class = "keywordtype" > char< / span > *)< span class = "stringliteral" > " thisown" < / span > , SwigPyBuiltin_GetterClosure, SwigPyBuiltin_SetterClosure, NULL, & thisown_getset_closure< / div >
< div class = "line" > < a id = "l05587" name = "l05587" > < / a > < span class = "lineno" > 5587< / span > };< / div >
< div class = "line" > < a id = "l05588" name = "l05588" > < / a > < span class = "lineno" > 5588< / span > PyTypeObject *builtin_pytype;< / div >
< div class = "line" > < a id = "l05589" name = "l05589" > < / a > < span class = "lineno" > 5589< / span > < span class = "keywordtype" > int< / span > builtin_base_count;< / div >
< div class = "line" > < a id = "l05590" name = "l05590" > < / a > < span class = "lineno" > 5590< / span > < a class = "code hl_struct" href = "structswig__type__info.html" > swig_type_info< / a > *builtin_basetype;< / div >
< div class = "line" > < a id = "l05591" name = "l05591" > < / a > < span class = "lineno" > 5591< / span > PyObject *tuple;< / div >
< div class = "line" > < a id = "l05592" name = "l05592" > < / a > < span class = "lineno" > 5592< / span > PyGetSetDescrObject *static_getset;< / div >
< div class = "line" > < a id = "l05593" name = "l05593" > < / a > < span class = "lineno" > 5593< / span > PyTypeObject *metatype;< / div >
< div class = "line" > < a id = "l05594" name = "l05594" > < / a > < span class = "lineno" > 5594< / span > PyTypeObject *swigpyobject;< / div >
< div class = "line" > < a id = "l05595" name = "l05595" > < / a > < span class = "lineno" > 5595< / span > < a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *cd;< / div >
< div class = "line" > < a id = "l05596" name = "l05596" > < / a > < span class = "lineno" > 5596< / span > PyObject *public_interface, *public_symbol;< / div >
< div class = "line" > < a id = "l05597" name = "l05597" > < / a > < span class = "lineno" > 5597< / span > PyObject *this_descr;< / div >
< div class = "line" > < a id = "l05598" name = "l05598" > < / a > < span class = "lineno" > 5598< / span > PyObject *thisown_descr;< / div >
< div class = "line" > < a id = "l05599" name = "l05599" > < / a > < span class = "lineno" > 5599< / span > PyObject *< span class = "keyword" > self< / span > = 0;< / div >
< div class = "line" > < a id = "l05600" name = "l05600" > < / a > < span class = "lineno" > 5600< / span > < span class = "keywordtype" > int< / span > i;< / div >
< div class = "line" > < a id = "l05601" name = "l05601" > < / a > < span class = "lineno" > 5601< / span > < / div >
< div class = "line" > < a id = "l05602" name = "l05602" > < / a > < span class = "lineno" > 5602< / span > (void)builtin_pytype;< / div >
< div class = "line" > < a id = "l05603" name = "l05603" > < / a > < span class = "lineno" > 5603< / span > (void)builtin_base_count;< / div >
< div class = "line" > < a id = "l05604" name = "l05604" > < / a > < span class = "lineno" > 5604< / span > (void)builtin_basetype;< / div >
< div class = "line" > < a id = "l05605" name = "l05605" > < / a > < span class = "lineno" > 5605< / span > (void)tuple;< / div >
< div class = "line" > < a id = "l05606" name = "l05606" > < / a > < span class = "lineno" > 5606< / span > (void)static_getset;< / div >
< div class = "line" > < a id = "l05607" name = "l05607" > < / a > < span class = "lineno" > 5607< / span > (void)< span class = "keyword" > self< / span > ;< / div >
< div class = "line" > < a id = "l05608" name = "l05608" > < / a > < span class = "lineno" > 5608< / span > < / div >
< div class = "line" > < a id = "l05609" name = "l05609" > < / a > < span class = "lineno" > 5609< / span > < span class = "comment" > /* Metaclass is used to implement static member variables */< / span > < / div >
< div class = "line" > < a id = "l05610" name = "l05610" > < / a > < span class = "lineno" > 5610< / span > metatype = SwigPyObjectType();< / div >
< div class = "line" > < a id = "l05611" name = "l05611" > < / a > < span class = "lineno" > 5611< / span > assert(metatype);< / div >
< div class = "line" > < a id = "l05612" name = "l05612" > < / a > < span class = "lineno" > 5612< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05613" name = "l05613" > < / a > < span class = "lineno" > 5613< / span > < / div >
< div class = "line" > < a id = "l05614" name = "l05614" > < / a > < span class = "lineno" > 5614< / span > (void)globals;< / div >
< div class = "line" > < a id = "l05615" name = "l05615" > < / a > < span class = "lineno" > 5615< / span > < / div >
< div class = "line" > < a id = "l05616" name = "l05616" > < / a > < span class = "lineno" > 5616< / span > < span class = "comment" > /* Create singletons now to avoid potential deadlocks with multi-threaded usage after module initialization */< / span > < / div >
< div class = "line" > < a id = "l05617" name = "l05617" > < / a > < span class = "lineno" > 5617< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > ();< / div >
< div class = "line" > < a id = "l05618" name = "l05618" > < / a > < span class = "lineno" > 5618< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a51a8e1c70787f88d12ba59d7c62e0ef5" > SWIG_Python_TypeCache< / a > ();< / div >
< div class = "line" > < a id = "l05619" name = "l05619" > < / a > < span class = "lineno" > 5619< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aa195dda6cc1c2fc299c8ae690bae4904" > SwigPyPacked_type< / a > ();< / div >
< div class = "line" > < a id = "l05620" name = "l05620" > < / a > < span class = "lineno" > 5620< / span > < span class = "preprocessor" > #ifndef SWIGPYTHON_BUILTIN< / span > < / div >
< div class = "line" > < a id = "l05621" name = "l05621" > < / a > < span class = "lineno" > 5621< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#ae8dc28636254904148bf0ecbaa84559d" > SwigPyObject_type< / a > ();< / div >
< div class = "line" > < a id = "l05622" name = "l05622" > < / a > < span class = "lineno" > 5622< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05623" name = "l05623" > < / a > < span class = "lineno" > 5623< / span > < / div >
< div class = "line" > < a id = "l05624" name = "l05624" > < / a > < span class = "lineno" > 5624< / span > < span class = "comment" > /* Fix SwigMethods to carry the callback ptrs when needed */< / span > < / div >
< div class = "line" > < a id = "l05625" name = "l05625" > < / a > < span class = "lineno" > 5625< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#addfee1cf672308dcdd030d489f804b5f" > SWIG_Python_FixMethods< / a > (< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#aa03a15903621be80f4e3b2017e74d115" > SwigMethods< / a > , < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a6e606ed3240900e595e177ed9012d009" > swig_const_table< / a > , < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#af4809c9a7db4f3441c30d3f462a52de0" > swig_types< / a > , < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#ad621c8a05a43cf3a48467c791142bb44" > swig_type_initial< / a > );< / div >
< div class = "line" > < a id = "l05626" name = "l05626" > < / a > < span class = "lineno" > 5626< / span > < / div >
< div class = "line" > < a id = "l05627" name = "l05627" > < / a > < span class = "lineno" > 5627< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l05628" name = "l05628" > < / a > < span class = "lineno" > 5628< / span > m = PyModule_Create(& SWIG_module);< / div >
< div class = "line" > < a id = "l05629" name = "l05629" > < / a > < span class = "lineno" > 5629< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l05630" name = "l05630" > < / a > < span class = "lineno" > 5630< / span > m = Py_InitModule(< a class = "code hl_define" href = "sat__python__wrap_8cc.html#acff905e8f0880e6e5bba1495c416a6af" > SWIG_name< / a > , < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#aa03a15903621be80f4e3b2017e74d115" > SwigMethods< / a > );< / div >
< div class = "line" > < a id = "l05631" name = "l05631" > < / a > < span class = "lineno" > 5631< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05632" name = "l05632" > < / a > < span class = "lineno" > 5632< / span > < / div >
< div class = "line" > < a id = "l05633" name = "l05633" > < / a > < span class = "lineno" > 5633< / span > md = d = PyModule_GetDict(m);< / div >
< div class = "line" > < a id = "l05634" name = "l05634" > < / a > < span class = "lineno" > 5634< / span > (void)md;< / div >
< div class = "line" > < a id = "l05635" name = "l05635" > < / a > < span class = "lineno" > 5635< / span > < / div >
< div class = "line" > < a id = "l05636" name = "l05636" > < / a > < span class = "lineno" > 5636< / span > < a class = "code hl_function" href = "sat__python__wrap_8cc.html#a7f8da48fe4dbc23aef01a714623b8a6b" > SWIG_InitializeModule< / a > (0);< / div >
< div class = "line" > < a id = "l05637" name = "l05637" > < / a > < span class = "lineno" > 5637< / span > < / div >
< div class = "line" > < a id = "l05638" name = "l05638" > < / a > < span class = "lineno" > 5638< / span > < span class = "preprocessor" > #ifdef SWIGPYTHON_BUILTIN< / span > < / div >
< div class = "line" > < a id = "l05639" name = "l05639" > < / a > < span class = "lineno" > 5639< / span > swigpyobject = < a class = "code hl_function" href = "sat__python__wrap_8cc.html#aea7d4126c1b77d06d8fcdf22619e9d77" > SwigPyObject_TypeOnce< / a > ();< / div >
< div class = "line" > < a id = "l05640" name = "l05640" > < / a > < span class = "lineno" > 5640< / span > < / div >
< div class = "line" > < a id = "l05641" name = "l05641" > < / a > < span class = "lineno" > 5641< / span > SwigPyObject_stype = < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a0ca9dc37d343186a34e966b5a8649ac0" > SWIG_MangledTypeQuery< / a > (< span class = "stringliteral" > " _p_SwigPyObject" < / span > );< / div >
< div class = "line" > < a id = "l05642" name = "l05642" > < / a > < span class = "lineno" > 5642< / span > assert(SwigPyObject_stype);< / div >
< div class = "line" > < a id = "l05643" name = "l05643" > < / a > < span class = "lineno" > 5643< / span > cd = (< a class = "code hl_struct" href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > *) SwigPyObject_stype-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > ;< / div >
< div class = "line" > < a id = "l05644" name = "l05644" > < / a > < span class = "lineno" > 5644< / span > < a class = "code hl_function" href = "parser_8yy_8cc.html#a33e91cd0cef6786e9e3a27ac67707207" > if< / a > (!cd) {< / div >
< div class = "line" > < a id = "l05645" name = "l05645" > < / a > < span class = "lineno" > 5645< / span > SwigPyObject_stype-> < a class = "code hl_variable" href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > clientdata< / a > = & SwigPyObject_clientdata;< / div >
< div class = "line" > < a id = "l05646" name = "l05646" > < / a > < span class = "lineno" > 5646< / span > SwigPyObject_clientdata.< a class = "code hl_variable" href = "struct_swig_py_client_data.html#a7ea26fc4c21e1192ba427633ff2981ca" > pytype< / a > = swigpyobject;< / div >
< div class = "line" > < a id = "l05647" name = "l05647" > < / a > < span class = "lineno" > 5647< / span > } < span class = "keywordflow" > else< / span > < span class = "keywordflow" > if< / span > (swigpyobject-> tp_basicsize != cd-> < a class = "code hl_variable" href = "struct_swig_py_client_data.html#a7ea26fc4c21e1192ba427633ff2981ca" > pytype< / a > -> tp_basicsize) {< / div >
< div class = "line" > < a id = "l05648" name = "l05648" > < / a > < span class = "lineno" > 5648< / span > PyErr_SetString(PyExc_RuntimeError, < span class = "stringliteral" > " Import error: attempted to load two incompatible swig-generated modules." < / span > );< / div >
< div class = "line" > < a id = "l05649" name = "l05649" > < / a > < span class = "lineno" > 5649< / span > < span class = "preprocessor" > # if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l05650" name = "l05650" > < / a > < span class = "lineno" > 5650< / span > < span class = "keywordflow" > return< / span > NULL;< / div >
< div class = "line" > < a id = "l05651" name = "l05651" > < / a > < span class = "lineno" > 5651< / span > < span class = "preprocessor" > # else< / span > < / div >
< div class = "line" > < a id = "l05652" name = "l05652" > < / a > < span class = "lineno" > 5652< / span > < span class = "keywordflow" > return< / span > ;< / div >
< div class = "line" > < a id = "l05653" name = "l05653" > < / a > < span class = "lineno" > 5653< / span > < span class = "preprocessor" > # endif< / span > < / div >
< div class = "line" > < a id = "l05654" name = "l05654" > < / a > < span class = "lineno" > 5654< / span > }< / div >
< div class = "line" > < a id = "l05655" name = "l05655" > < / a > < span class = "lineno" > 5655< / span > < / div >
< div class = "line" > < a id = "l05656" name = "l05656" > < / a > < span class = "lineno" > 5656< / span > < span class = "comment" > /* All objects have a ' this' attribute */< / span > < / div >
< div class = "line" > < a id = "l05657" name = "l05657" > < / a > < span class = "lineno" > 5657< / span > this_descr = PyDescr_NewGetSet(< a class = "code hl_function" href = "sat__python__wrap_8cc.html#ae8dc28636254904148bf0ecbaa84559d" > SwigPyObject_type< / a > (), & this_getset_def);< / div >
< div class = "line" > < a id = "l05658" name = "l05658" > < / a > < span class = "lineno" > 5658< / span > (void)this_descr;< / div >
< div class = "line" > < a id = "l05659" name = "l05659" > < / a > < span class = "lineno" > 5659< / span > < / div >
< div class = "line" > < a id = "l05660" name = "l05660" > < / a > < span class = "lineno" > 5660< / span > < span class = "comment" > /* All objects have a ' thisown' attribute */< / span > < / div >
< div class = "line" > < a id = "l05661" name = "l05661" > < / a > < span class = "lineno" > 5661< / span > thisown_descr = PyDescr_NewGetSet(< a class = "code hl_function" href = "sat__python__wrap_8cc.html#ae8dc28636254904148bf0ecbaa84559d" > SwigPyObject_type< / a > (), & thisown_getset_def);< / div >
< div class = "line" > < a id = "l05662" name = "l05662" > < / a > < span class = "lineno" > 5662< / span > (void)thisown_descr;< / div >
< div class = "line" > < a id = "l05663" name = "l05663" > < / a > < span class = "lineno" > 5663< / span > < / div >
< div class = "line" > < a id = "l05664" name = "l05664" > < / a > < span class = "lineno" > 5664< / span > public_interface = PyList_New(0);< / div >
< div class = "line" > < a id = "l05665" name = "l05665" > < / a > < span class = "lineno" > 5665< / span > public_symbol = 0;< / div >
< div class = "line" > < a id = "l05666" name = "l05666" > < / a > < span class = "lineno" > 5666< / span > (void)public_symbol;< / div >
< div class = "line" > < a id = "l05667" name = "l05667" > < / a > < span class = "lineno" > 5667< / span > < / div >
< div class = "line" > < a id = "l05668" name = "l05668" > < / a > < span class = "lineno" > 5668< / span > PyDict_SetItemString(md, < span class = "stringliteral" > " __all__" < / span > , public_interface);< / div >
< div class = "line" > < a id = "l05669" name = "l05669" > < / a > < span class = "lineno" > 5669< / span > Py_DECREF(public_interface);< / div >
< div class = "line" > < a id = "l05670" name = "l05670" > < / a > < span class = "lineno" > 5670< / span > < span class = "keywordflow" > for< / span > (i = 0; < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#aa03a15903621be80f4e3b2017e74d115" > SwigMethods< / a > [i].ml_name != NULL; ++i)< / div >
< div class = "line" > < a id = "l05671" name = "l05671" > < / a > < span class = "lineno" > 5671< / span > SwigPyBuiltin_AddPublicSymbol(public_interface, < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#aa03a15903621be80f4e3b2017e74d115" > SwigMethods< / a > [i].ml_name);< / div >
< div class = "line" > < a id = "l05672" name = "l05672" > < / a > < span class = "lineno" > 5672< / span > < span class = "keywordflow" > for< / span > (i = 0; < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a6e606ed3240900e595e177ed9012d009" > swig_const_table< / a > [i].< a class = "code hl_variable" href = "structswig__const__info.html#afcd1706c9144e6d6eee6127661ae3be2" > name< / a > != 0; ++i)< / div >
< div class = "line" > < a id = "l05673" name = "l05673" > < / a > < span class = "lineno" > 5673< / span > SwigPyBuiltin_AddPublicSymbol(public_interface, < a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a6e606ed3240900e595e177ed9012d009" > swig_const_table< / a > [i].< a class = "code hl_variable" href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > );< / div >
< div class = "line" > < a id = "l05674" name = "l05674" > < / a > < span class = "lineno" > 5674< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05675" name = "l05675" > < / a > < span class = "lineno" > 5675< / span > < / div >
< div class = "line" > < a id = "l05676" name = "l05676" > < / a > < span class = "lineno" > 5676< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#a9d393ea973fc8a2e2672e885ec06221b" > SWIG_InstallConstants< / a > (d,< a class = "code hl_variable" href = "sat__python__wrap_8cc.html#a6e606ed3240900e595e177ed9012d009" > swig_const_table< / a > );< / div >
< div class = "line" > < a id = "l05677" name = "l05677" > < / a > < span class = "lineno" > 5677< / span > < / div >
< div class = "line" > < a id = "l05678" name = "l05678" > < / a > < span class = "lineno" > 5678< / span > < / div >
< div class = "line" > < a id = "l05679" name = "l05679" > < / a > < span class = "lineno" > 5679< / span > < span class = "comment" > /* Initialize threading */< / span > < / div >
< div class = "line" > < a id = "l05680" name = "l05680" > < / a > < span class = "lineno" > 5680< / span > < a class = "code hl_define" href = "sat__python__wrap_8cc.html#af5f88d8a220c62e7ee2604ebaf37b920" > SWIG_PYTHON_INITIALIZE_THREADS< / a > ;< / div >
< div class = "line" > < a id = "l05681" name = "l05681" > < / a > < span class = "lineno" > 5681< / span > < span class = "preprocessor" > #if PY_VERSION_HEX > = 0x03000000< / span > < / div >
< div class = "line" > < a id = "l05682" name = "l05682" > < / a > < span class = "lineno" > 5682< / span > < span class = "keywordflow" > return< / span > m;< / div >
< div class = "line" > < a id = "l05683" name = "l05683" > < / a > < span class = "lineno" > 5683< / span > < span class = "preprocessor" > #else< / span > < / div >
< div class = "line" > < a id = "l05684" name = "l05684" > < / a > < span class = "lineno" > 5684< / span > < span class = "keywordflow" > return< / span > ;< / div >
< div class = "line" > < a id = "l05685" name = "l05685" > < / a > < span class = "lineno" > 5685< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < a id = "l05686" name = "l05686" > < / a > < span class = "lineno" > 5686< / span > }< / div >
< div class = "line" > < a id = "l05687" name = "l05687" > < / a > < span class = "lineno" > 5687< / span > < / div >
< div class = "ttc" id = "aalldiff__cst_8cc_html_a26e6db9bcc64b584051ecc28171ed11f" > < div class = "ttname" > < a href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > < / div > < div class = "ttdeci" > int64_t max< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "alldiff__cst_8cc_source.html#l00140" > alldiff_cst.cc:140< / a > < / div > < / div >
< div class = "ttc" id = "aalldiff__cst_8cc_html_ad10edae0a852d72fb76afb1c77735045" > < div class = "ttname" > < a href = "alldiff__cst_8cc.html#ad10edae0a852d72fb76afb1c77735045" > min< / a > < / div > < div class = "ttdeci" > int64_t min< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "alldiff__cst_8cc_source.html#l00139" > alldiff_cst.cc:139< / a > < / div > < / div >
< div class = "ttc" id = "abasictypes_8h_html" > < div class = "ttname" > < a href = "basictypes_8h.html" > basictypes.h< / a > < / div > < / div >
< div class = "ttc" id = "aclass_shared_py_ptr_html" > < div class = "ttname" > < a href = "class_shared_py_ptr.html" > SharedPyPtr< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__python__wrap_8cc_source.html#l03342" > constraint_solver_python_wrap.cc:3342< / a > < / div > < / div >
< div class = "ttc" id = "aclass_shared_py_ptr_html_a4b8a2ad36eff21bb3b2af79409db22db" > < div class = "ttname" > < a href = "class_shared_py_ptr.html#a4b8a2ad36eff21bb3b2af79409db22db" > SharedPyPtr::get< / a > < / div > < div class = "ttdeci" > PyObject * get() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03257" > sat_python_wrap.cc:3257< / a > < / div > < / div >
< div class = "ttc" id = "aclass_shared_py_ptr_html_a5494319afdb5717fa1de34de969f4b38" > < div class = "ttname" > < a href = "class_shared_py_ptr.html#a5494319afdb5717fa1de34de969f4b38" > SharedPyPtr::SharedPyPtr< / a > < / div > < div class = "ttdeci" > SharedPyPtr(const SharedPyPtr & other)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03253" > sat_python_wrap.cc:3253< / a > < / div > < / div >
< div class = "ttc" id = "aclass_shared_py_ptr_html_a84bfa5999842e4de34189d831d4d7b3e" > < div class = "ttname" > < a href = "class_shared_py_ptr.html#a84bfa5999842e4de34189d831d4d7b3e" > SharedPyPtr::SharedPyPtr< / a > < / div > < div class = "ttdeci" > SharedPyPtr(PyObject *obj)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03252" > sat_python_wrap.cc:3252< / a > < / div > < / div >
< div class = "ttc" id = "aclass_shared_py_ptr_html_aa9d88f06574c2bb4b563cf7103dc2de2" > < div class = "ttname" > < a href = "class_shared_py_ptr.html#aa9d88f06574c2bb4b563cf7103dc2de2" > SharedPyPtr::~SharedPyPtr< / a > < / div > < div class = "ttdeci" > ~SharedPyPtr()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03255" > sat_python_wrap.cc:3255< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_exception_html" > < div class = "ttname" > < a href = "class_swig_1_1_director_exception.html" > Swig::DirectorException< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__csharp__wrap_8cc_source.html#l00353" > constraint_solver_csharp_wrap.cc:353< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_exception_html_a4af0d102aa0ec18ca052e587db6ebb0f" > < div class = "ttname" > < a href = "class_swig_1_1_director_exception.html#a4af0d102aa0ec18ca052e587db6ebb0f" > Swig::DirectorException::raise< / a > < / div > < div class = "ttdeci" > static void raise(JNIEnv *jenv, jthrowable throwable)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__java__wrap_8cc_source.html#l00701" > constraint_solver_java_wrap.cc:701< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_exception_html_a7ea2c1772269b14d293d02eaeab5895c" > < div class = "ttname" > < a href = "class_swig_1_1_director_exception.html#a7ea2c1772269b14d293d02eaeab5895c" > Swig::DirectorException::DirectorException< / a > < / div > < div class = "ttdeci" > DirectorException(const char *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__csharp__wrap_8cc_source.html#l00358" > constraint_solver_csharp_wrap.cc:358< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_exception_html_a8d4b96162e93e11e5816d83702578af8" > < div class = "ttname" > < a href = "class_swig_1_1_director_exception.html#a8d4b96162e93e11e5816d83702578af8" > Swig::DirectorException::what< / a > < / div > < div class = "ttdeci" > const char * what() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__csharp__wrap_8cc_source.html#l00367" > constraint_solver_csharp_wrap.cc:367< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_exception_html_abbef63125fee688eded7ddafb7325be3" > < div class = "ttname" > < a href = "class_swig_1_1_director_exception.html#abbef63125fee688eded7ddafb7325be3" > Swig::DirectorException::DirectorException< / a > < / div > < div class = "ttdeci" > DirectorException(PyObject *error, const char *hdr=" " , const char *msg=" " )< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02877" > sat_python_wrap.cc:2877< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_exception_html_accfea3f6b7f687631fb1f217f6734e96" > < div class = "ttname" > < a href = "class_swig_1_1_director_exception.html#accfea3f6b7f687631fb1f217f6734e96" > Swig::DirectorException::getMessage< / a > < / div > < div class = "ttdeci" > const char * getMessage() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02893" > sat_python_wrap.cc:2893< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_exception_html_adcf6fdf0aa4091a58066dcda3c06cfd9" > < div class = "ttname" > < a href = "class_swig_1_1_director_exception.html#adcf6fdf0aa4091a58066dcda3c06cfd9" > Swig::DirectorException::swig_msg< / a > < / div > < div class = "ttdeci" > std::string swig_msg< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__csharp__wrap_8cc_source.html#l00355" > constraint_solver_csharp_wrap.cc:355< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_exception_html_afeb52d5078b7e98c761539848a67eb92" > < div class = "ttname" > < a href = "class_swig_1_1_director_exception.html#afeb52d5078b7e98c761539848a67eb92" > Swig::DirectorException::~DirectorException< / a > < / div > < div class = "ttdeci" > virtual ~DirectorException()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02889" > sat_python_wrap.cc:2889< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html" > < div class = "ttname" > < a href = "class_swig_1_1_director.html" > Swig::Director< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__csharp__wrap_8cc_source.html#l00349" > constraint_solver_csharp_wrap.cc:349< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html_a19c11286ea40a92478a28f80cc7527d5" > < div class = "ttname" > < a href = "class_swig_1_1_director.html#a19c11286ea40a92478a28f80cc7527d5" > Swig::Director::swig_get_self< / a > < / div > < div class = "ttdeci" > PyObject * swig_get_self() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03009" > sat_python_wrap.cc:3009< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html_a32bf70c8a6d9a06a933338464b7f6e28" > < div class = "ttname" > < a href = "class_swig_1_1_director.html#a32bf70c8a6d9a06a933338464b7f6e28" > Swig::Director::swig_release_ownership< / a > < / div > < div class = "ttdeci" > int swig_release_ownership(void *vptr) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03068" > sat_python_wrap.cc:3068< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html_a35693d1003c3c4082fc8be6520e16547" > < div class = "ttname" > < a href = "class_swig_1_1_director.html#a35693d1003c3c4082fc8be6520e16547" > Swig::Director::~Director< / a > < / div > < div class = "ttdeci" > virtual ~Director()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03004" > sat_python_wrap.cc:3004< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html_a5994e0b0307d8b0ae9f5d071db0df548" > < div class = "ttname" > < a href = "class_swig_1_1_director.html#a5994e0b0307d8b0ae9f5d071db0df548" > Swig::Director::swig_pyobj_disown< / a > < / div > < div class = "ttdeci" > static PyObject * swig_pyobj_disown(PyObject *pyobj, PyObject *SWIGUNUSEDPARM(args))< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03082" > sat_python_wrap.cc:3082< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html_a6c38466d174281f2ac583ded166625c7" > < div class = "ttname" > < a href = "class_swig_1_1_director.html#a6c38466d174281f2ac583ded166625c7" > Swig::Director::swig_get_self< / a > < / div > < div class = "ttdeci" > jobject swig_get_self(JNIEnv *jenv) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__java__wrap_8cc_source.html#l00523" > constraint_solver_java_wrap.cc:523< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html_a6c8b3838ab7d00a61ce509a8c77dd31a" > < div class = "ttname" > < a href = "class_swig_1_1_director.html#a6c8b3838ab7d00a61ce509a8c77dd31a" > Swig::Director::swig_set_inner< / a > < / div > < div class = "ttdeci" > virtual void swig_set_inner(const char *, bool) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03033" > sat_python_wrap.cc:3033< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html_a790fa481acd793921f424289b0196e43" > < div class = "ttname" > < a href = "class_swig_1_1_director.html#a790fa481acd793921f424289b0196e43" > Swig::Director::swig_disown< / a > < / div > < div class = "ttdeci" > void swig_disown() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03014" > sat_python_wrap.cc:3014< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html_a84ee9b5eebf96b83ff2f126ac25cd848" > < div class = "ttname" > < a href = "class_swig_1_1_director.html#a84ee9b5eebf96b83ff2f126ac25cd848" > Swig::Director::swig_acquire_ownership_array< / a > < / div > < div class = "ttdeci" > void swig_acquire_ownership_array(Type *vptr) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03046" > sat_python_wrap.cc:3046< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html_a9f0a70cce7b2855f11c84bba8afa23dd" > < div class = "ttname" > < a href = "class_swig_1_1_director.html#a9f0a70cce7b2855f11c84bba8afa23dd" > Swig::Director::swig_incref< / a > < / div > < div class = "ttdeci" > void swig_incref() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__python__wrap_8cc_source.html#l03021" > constraint_solver_python_wrap.cc:3021< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html_ab2658f3f365945d8e08c911bffacb736" > < div class = "ttname" > < a href = "class_swig_1_1_director.html#ab2658f3f365945d8e08c911bffacb736" > Swig::Director::swig_acquire_ownership_obj< / a > < / div > < div class = "ttdeci" > void swig_acquire_ownership_obj(void *vptr, int own) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03061" > sat_python_wrap.cc:3061< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html_ab2cdd4094f449519aad4d92664081876" > < div class = "ttname" > < a href = "class_swig_1_1_director.html#ab2cdd4094f449519aad4d92664081876" > Swig::Director::Director< / a > < / div > < div class = "ttdeci" > Director(PyObject *self)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03000" > sat_python_wrap.cc:3000< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html_ac3411c97967a759ae479620c3f13c861" > < div class = "ttname" > < a href = "class_swig_1_1_director.html#ac3411c97967a759ae479620c3f13c861" > Swig::Director::swig_get_inner< / a > < / div > < div class = "ttdeci" > virtual bool swig_get_inner(const char *) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03029" > sat_python_wrap.cc:3029< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_html_adff1dc43bd430061260861a194423413" > < div class = "ttname" > < a href = "class_swig_1_1_director.html#adff1dc43bd430061260861a194423413" > Swig::Director::swig_acquire_ownership< / a > < / div > < div class = "ttdeci" > void swig_acquire_ownership(Type *vptr) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03054" > sat_python_wrap.cc:3054< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_method_exception_html_a37cec5793ce69437b13fb7ba03fd8330" > < div class = "ttname" > < a href = "class_swig_1_1_director_method_exception.html#a37cec5793ce69437b13fb7ba03fd8330" > Swig::DirectorMethodException::DirectorMethodException< / a > < / div > < div class = "ttdeci" > DirectorMethodException(const char *msg=" " )< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02933" > sat_python_wrap.cc:2933< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_method_exception_html_a67744a64970ab5c48d3b37e5774fcad8" > < div class = "ttname" > < a href = "class_swig_1_1_director_method_exception.html#a67744a64970ab5c48d3b37e5774fcad8" > Swig::DirectorMethodException::raise< / a > < / div > < div class = "ttdeci" > static void raise(const char *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__python__wrap_8cc_source.html#l02936" > constraint_solver_python_wrap.cc:2936< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_pure_virtual_exception_html_a67744a64970ab5c48d3b37e5774fcad8" > < div class = "ttname" > < a href = "class_swig_1_1_director_pure_virtual_exception.html#a67744a64970ab5c48d3b37e5774fcad8" > Swig::DirectorPureVirtualException::raise< / a > < / div > < div class = "ttdeci" > static void raise(const char *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__csharp__wrap_8cc_source.html#l00378" > constraint_solver_csharp_wrap.cc:378< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_pure_virtual_exception_html_abb1ef454925a589b02c72ea5114bca24" > < div class = "ttname" > < a href = "class_swig_1_1_director_pure_virtual_exception.html#abb1ef454925a589b02c72ea5114bca24" > Swig::DirectorPureVirtualException::DirectorPureVirtualException< / a > < / div > < div class = "ttdeci" > DirectorPureVirtualException(const char *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__csharp__wrap_8cc_source.html#l00375" > constraint_solver_csharp_wrap.cc:375< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_pure_virtual_exception_html_ae2900d984e452e73d230002894e1bb14" > < div class = "ttname" > < a href = "class_swig_1_1_director_pure_virtual_exception.html#ae2900d984e452e73d230002894e1bb14" > Swig::DirectorPureVirtualException::DirectorPureVirtualException< / a > < / div > < div class = "ttdeci" > DirectorPureVirtualException(const char *msg=" " )< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02945" > sat_python_wrap.cc:2945< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_type_mismatch_exception_html_a5cf6938de2254ba85bdebf2f5cdbb3ad" > < div class = "ttname" > < a href = "class_swig_1_1_director_type_mismatch_exception.html#a5cf6938de2254ba85bdebf2f5cdbb3ad" > Swig::DirectorTypeMismatchException::DirectorTypeMismatchException< / a > < / div > < div class = "ttdeci" > DirectorTypeMismatchException(PyObject *error, const char *msg=" " )< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02913" > sat_python_wrap.cc:2913< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_director_type_mismatch_exception_html_a64c79b872a988907cff85e06ff57aa32" > < div class = "ttname" > < a href = "class_swig_1_1_director_type_mismatch_exception.html#a64c79b872a988907cff85e06ff57aa32" > Swig::DirectorTypeMismatchException::DirectorTypeMismatchException< / a > < / div > < div class = "ttdeci" > DirectorTypeMismatchException(const char *msg=" " )< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02917" > sat_python_wrap.cc:2917< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_guard_html" > < div class = "ttname" > < a href = "class_swig_1_1_guard.html" > Swig::Guard< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02964" > sat_python_wrap.cc:2964< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_guard_html_a53272556282cd8793ebe597633310335" > < div class = "ttname" > < a href = "class_swig_1_1_guard.html#a53272556282cd8793ebe597633310335" > Swig::Guard::~Guard< / a > < / div > < div class = "ttdeci" > ~Guard()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02972" > sat_python_wrap.cc:2972< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_1_1_guard_html_ac57eeea7346b06c869ff9e9f1c9ed87a" > < div class = "ttname" > < a href = "class_swig_1_1_guard.html#ac57eeea7346b06c869ff9e9f1c9ed87a" > Swig::Guard::Guard< / a > < / div > < div class = "ttdeci" > Guard(PyThread_type_lock & mutex)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02968" > sat_python_wrap.cc:2968< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_director___solution_callback_html" > < div class = "ttname" > < a href = "class_swig_director___solution_callback.html" > SwigDirector_SolutionCallback< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__csharp__wrap_8h_source.html#l00014" > sat_csharp_wrap.h:14< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_director___solution_callback_html_a51cd98431be5b7b1fdb2570ffbcaa5c9" > < div class = "ttname" > < a href = "class_swig_director___solution_callback.html#a51cd98431be5b7b1fdb2570ffbcaa5c9" > SwigDirector_SolutionCallback::~SwigDirector_SolutionCallback< / a > < / div > < div class = "ttdeci" > virtual ~SwigDirector_SolutionCallback()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__csharp__wrap_8cc_source.html#l00410" > sat_csharp_wrap.cc:410< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_director___solution_callback_html_a81de9bdfeb3cb29951a881d5e2e9c4c7" > < div class = "ttname" > < a href = "class_swig_director___solution_callback.html#a81de9bdfeb3cb29951a881d5e2e9c4c7" > SwigDirector_SolutionCallback::OnSolutionCallback< / a > < / div > < div class = "ttdeci" > virtual void OnSolutionCallback() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__csharp__wrap_8cc_source.html#l00415" > sat_csharp_wrap.cc:415< / a > < / div > < / div >
< div class = "ttc" id = "aclass_swig_director___solution_callback_html_ac1875a4ad4773c1896d3732c19b409ef" > < div class = "ttname" > < a href = "class_swig_director___solution_callback.html#ac1875a4ad4773c1896d3732c19b409ef" > SwigDirector_SolutionCallback::SwigDirector_SolutionCallback< / a > < / div > < div class = "ttdeci" > SwigDirector_SolutionCallback()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__csharp__wrap_8cc_source.html#l00406" > sat_csharp_wrap.cc:406< / a > < / div > < / div >
< div class = "ttc" id = "aclassoperations__research_1_1_domain_html" > < div class = "ttname" > < a href = "classoperations__research_1_1_domain.html" > operations_research::Domain< / a > < / div > < div class = "ttdoc" > We call domain any subset of Int64 = [kint64min, kint64max].< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sorted__interval__list_8h_source.html#l00081" > sorted_interval_list.h:81< / a > < / div > < / div >
< div class = "ttc" id = "aclassoperations__research_1_1sat_1_1_cp_model_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_model_proto.html" > operations_research::sat::CpModelProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l06083" > cp_model.pb.h:6084< / a > < / div > < / div >
< div class = "ttc" id = "aclassoperations__research_1_1sat_1_1_cp_solver_response_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cp_solver_response.html" > operations_research::sat::CpSolverResponse< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l06376" > cp_model.pb.h:6377< / a > < / div > < / div >
< div class = "ttc" id = "aclassoperations__research_1_1sat_1_1_integer_variable_proto_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_variable_proto.html" > operations_research::sat::IntegerVariableProto< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model_8pb_8h_source.html#l00268" > cp_model.pb.h:269< / a > < / div > < / div >
< div class = "ttc" id = "aclassoperations__research_1_1sat_1_1_sat_parameters_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html" > operations_research::sat::SatParameters< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l00347" > sat_parameters.pb.h:348< / a > < / div > < / div >
< div class = "ttc" id = "aclassswig_1_1_swig_ptr___py_object_html" > < div class = "ttname" > < a href = "classswig_1_1_swig_ptr___py_object.html" > swig::SwigPtr_PyObject< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l02741" > knapsack_solver_python_wrap.cc:2741< / a > < / div > < / div >
< div class = "ttc" id = "aclassswig_1_1_swig_ptr___py_object_html_a1f3392547146e6539a44d62f565c406b" > < div class = "ttname" > < a href = "classswig_1_1_swig_ptr___py_object.html#a1f3392547146e6539a44d62f565c406b" > swig::SwigPtr_PyObject::operator-> < / a > < / div > < div class = "ttdeci" > PyObject * operator-> () const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03198" > sat_python_wrap.cc:3198< / a > < / div > < / div >
< div class = "ttc" id = "aclassswig_1_1_swig_ptr___py_object_html_a47e078d114a997e628d003c7359119e4" > < div class = "ttname" > < a href = "classswig_1_1_swig_ptr___py_object.html#a47e078d114a997e628d003c7359119e4" > swig::SwigPtr_PyObject::_obj< / a > < / div > < div class = "ttdeci" > PyObject * _obj< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l02743" > knapsack_solver_python_wrap.cc:2743< / a > < / div > < / div >
< div class = "ttc" id = "aclassswig_1_1_swig_ptr___py_object_html_a53d42c33bf1f95250e18eb85aa2c768c" > < div class = "ttname" > < a href = "classswig_1_1_swig_ptr___py_object.html#a53d42c33bf1f95250e18eb85aa2c768c" > swig::SwigPtr_PyObject::SwigPtr_PyObject< / a > < / div > < div class = "ttdeci" > SwigPtr_PyObject()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03156" > sat_python_wrap.cc:3156< / a > < / div > < / div >
< div class = "ttc" id = "aclassswig_1_1_swig_ptr___py_object_html_a5cc99808759dec834b54e78ce5e94b96" > < div class = "ttname" > < a href = "classswig_1_1_swig_ptr___py_object.html#a5cc99808759dec834b54e78ce5e94b96" > swig::SwigPtr_PyObject::SwigPtr_PyObject< / a > < / div > < div class = "ttdeci" > SwigPtr_PyObject(PyObject *obj, bool initial_ref=true)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03167" > sat_python_wrap.cc:3167< / a > < / div > < / div >
< div class = "ttc" id = "aclassswig_1_1_swig_ptr___py_object_html_a6ab6b7688b9c8b420f5a2866d51ef253" > < div class = "ttname" > < a href = "classswig_1_1_swig_ptr___py_object.html#a6ab6b7688b9c8b420f5a2866d51ef253" > swig::SwigPtr_PyObject::~SwigPtr_PyObject< / a > < / div > < div class = "ttdeci" > ~SwigPtr_PyObject()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03186" > sat_python_wrap.cc:3186< / a > < / div > < / div >
< div class = "ttc" id = "aclassswig_1_1_swig_ptr___py_object_html_adc2268d88a2a825f491e71389c563c5e" > < div class = "ttname" > < a href = "classswig_1_1_swig_ptr___py_object.html#adc2268d88a2a825f491e71389c563c5e" > swig::SwigPtr_PyObject::operator=< / a > < / div > < div class = "ttdeci" > SwigPtr_PyObject & operator=(const SwigPtr_PyObject & item)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03176" > sat_python_wrap.cc:3176< / a > < / div > < / div >
< div class = "ttc" id = "aclassswig_1_1_swig_ptr___py_object_html_ae16bd6eaa776cf3cb99f4385dd2eecc3" > < div class = "ttname" > < a href = "classswig_1_1_swig_ptr___py_object.html#ae16bd6eaa776cf3cb99f4385dd2eecc3" > swig::SwigPtr_PyObject::SwigPtr_PyObject< / a > < / div > < div class = "ttdeci" > SwigPtr_PyObject(const SwigPtr_PyObject & item)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03160" > sat_python_wrap.cc:3160< / a > < / div > < / div >
< div class = "ttc" id = "aconstraint__solver_8cc_html_a395f613555f398dd389670bb4c2a4599" > < div class = "ttname" > < a href = "constraint__solver_8cc.html#a395f613555f398dd389670bb4c2a4599" > next< / a > < / div > < div class = "ttdeci" > Block * next< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver_8cc_source.html#l00677" > constraint_solver.cc:677< / a > < / div > < / div >
< div class = "ttc" id = "acp__model_8pb_8h_html" > < div class = "ttname" > < a href = "cp__model_8pb_8h.html" > cp_model.pb.h< / a > < / div > < / div >
< div class = "ttc" id = "adefault__search_8cc_html_ac673bc430bdc3fdaa09f7becf98ef267" > < div class = "ttname" > < a href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > < / div > < div class = "ttdeci" > const std::string name< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "default__search_8cc_source.html#l00813" > default_search.cc:813< / a > < / div > < / div >
< div class = "ttc" id = "ademon__profiler_8cc_html_ac072af30c4ffbc834bb4c681f6ecb514" > < div class = "ttname" > < a href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > < / div > < div class = "ttdeci" > int64_t value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "demon__profiler_8cc_source.html#l00044" > demon_profiler.cc:44< / a > < / div > < / div >
< div class = "ttc" id = "aexpr__array_8cc_html_a472a99923cbe11ae7b5a5d157d9ad465" > < div class = "ttname" > < a href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > < / div > < div class = "ttdeci" > IntVar * var< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "expr__array_8cc_source.html#l01874" > expr_array.cc:1874< / a > < / div > < / div >
< div class = "ttc" id = "anamespace_swig_html" > < div class = "ttname" > < a href = "namespace_swig.html" > Swig< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__csharp__wrap_8cc_source.html#l00347" > constraint_solver_csharp_wrap.cc:347< / a > < / div > < / div >
< div class = "ttc" id = "anamespaceoperations__research_1_1math__opt_html_af039565f98410c47887cc13d5dbdd31b" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1math__opt.html#af039565f98410c47887cc13d5dbdd31b" > operations_research::math_opt::ValidateModel< / a > < / div > < div class = "ttdeci" > absl::Status ValidateModel(const ModelProto & model, const bool check_names)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "math__opt_2validators_2model__validator_8cc_source.html#l00251" > math_opt/validators/model_validator.cc:251< / a > < / div > < / div >
< div class = "ttc" id = "anamespaceoperations__research_1_1sat_html_af904018d9a1c9983624b1ce0331f2bf5" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#af904018d9a1c9983624b1ce0331f2bf5" > operations_research::sat::Solve< / a > < / div > < div class = "ttdeci" > CpSolverResponse Solve(const CpModelProto & model_proto)< / div > < div class = "ttdoc" > Solves the given CpModelProto and returns an instance of CpSolverResponse.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model__solver_8cc_source.html#l03379" > cp_model_solver.cc:3379< / a > < / div > < / div >
< div class = "ttc" id = "anamespaceoperations__research_html" > < div class = "ttname" > < a href = "namespaceoperations__research.html" > operations_research< / a > < / div > < div class = "ttdoc" > Collection of objects used to extend the Constraint Solver library.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "dense__doubly__linked__list_8h_source.html#l00021" > dense_doubly_linked_list.h:21< / a > < / div > < / div >
< div class = "ttc" id = "anamespaceswig_html" > < div class = "ttname" > < a href = "namespaceswig.html" > swig< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l02740" > knapsack_solver_python_wrap.cc:2740< / a > < / div > < / div >
< div class = "ttc" id = "aparser_8tab_8cc_html_a8d12df60024a0ab3de3a276240433890" > < div class = "ttname" > < a href = "parser_8tab_8cc.html#a8d12df60024a0ab3de3a276240433890" > malloc< / a > < / div > < div class = "ttdeci" > void * malloc(YYSIZE_T)< / div > < / div >
< div class = "ttc" id = "aparser_8tab_8cc_html_af07d89f5ceaea0c7c8252cc41fd75f37" > < div class = "ttname" > < a href = "parser_8tab_8cc.html#af07d89f5ceaea0c7c8252cc41fd75f37" > free< / a > < / div > < div class = "ttdeci" > void free(void *)< / div > < / div >
< div class = "ttc" id = "aparser_8yy_8cc_html_a33e91cd0cef6786e9e3a27ac67707207" > < div class = "ttname" > < a href = "parser_8yy_8cc.html#a33e91cd0cef6786e9e3a27ac67707207" > if< / a > < / div > < div class = "ttdeci" > if(!yyg-> yy_init)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "parser_8yy_8cc_source.html#l00965" > parser.yy.cc:965< / a > < / div > < / div >
< div class = "ttc" id = "aparser_8yy_8cc_html_a5a634cf4429798b1c921a81de8250051" > < div class = "ttname" > < a href = "parser_8yy_8cc.html#a5a634cf4429798b1c921a81de8250051" > input< / a > < / div > < div class = "ttdeci" > static int input(yyscan_t yyscanner)< / div > < / div >
< div class = "ttc" id = "arouting__flow_8cc_html_a64e7efc5529154ba56903e75f5300990" > < div class = "ttname" > < a href = "routing__flow_8cc.html#a64e7efc5529154ba56903e75f5300990" > tail< / a > < / div > < div class = "ttdeci" > int64_t tail< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "routing__flow_8cc_source.html#l00149" > routing_flow.cc:149< / a > < / div > < / div >
< div class = "ttc" id = "asat__parameters_8pb_8h_html" > < div class = "ttname" > < a href = "sat__parameters_8pb_8h.html" > sat_parameters.pb.h< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a017395422615806bee5aee85c6c08827" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a017395422615806bee5aee85c6c08827" > SWIG_Python_GetModule< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME swig_module_info * SWIG_Python_GetModule(void *SWIGUNUSEDPARM(clientdata))< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02419" > sat_python_wrap.cc:2419< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a03b3793a4bd02ab2e9dda57331f4b5f3" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a03b3793a4bd02ab2e9dda57331f4b5f3" > SWIG_Python_ConvertPacked< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME int SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02236" > sat_python_wrap.cc:2236< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a0666e347f7d486a3bc82b78efd732333" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a0666e347f7d486a3bc82b78efd732333" > swig_cast_initial< / a > < / div > < div class = "ttdeci" > static swig_cast_info * swig_cast_initial[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04928" > sat_python_wrap.cc:4928< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a0955f31a1c56bf73b291a0bd06507728" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a0955f31a1c56bf73b291a0bd06507728" > _wrap_SolutionCallback_NumIntegerPropagations< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_NumIntegerPropagations(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03885" > sat_python_wrap.cc:3885< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a0a5206c1a5f94db4bff6821f2f9d9f99" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a0a5206c1a5f94db4bff6821f2f9d9f99" > _wrap_disown_SolutionCallback< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_disown_SolutionCallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04222" > sat_python_wrap.cc:4222< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a0b65c9da25b9051cc92a56cf127ccb32" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a0b65c9da25b9051cc92a56cf127ccb32" > _wrap_CpSatHelper_VariableDomain< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_CpSatHelper_VariableDomain(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04692" > sat_python_wrap.cc:4692< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a0bd9b9bda0c431597a804a27f8750746" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a0bd9b9bda0c431597a804a27f8750746" > SWIG_TypeCheckStruct< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME swig_cast_info * SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *ty)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00475" > sat_python_wrap.cc:475< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a0ca9dc37d343186a34e966b5a8649ac0" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a0ca9dc37d343186a34e966b5a8649ac0" > SWIG_MangledTypeQuery< / a > < / div > < div class = "ttdeci" > #define SWIG_MangledTypeQuery(name)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03118" > sat_python_wrap.cc:3118< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a139b76e8e8366b115f948bc5f357c889" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a139b76e8e8366b115f948bc5f357c889" > _wrap_SolutionCallback_SolutionIntegerValue< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_SolutionIntegerValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04020" > sat_python_wrap.cc:4020< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a142834bee1c540d425f8d74390badd97" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a142834bee1c540d425f8d74390badd97" > Swig_This_global< / a > < / div > < div class = "ttdeci" > static PyObject * Swig_This_global< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02003" > sat_python_wrap.cc:2003< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a144e704aba25130c8e02b60d8c738fa2" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a144e704aba25130c8e02b60d8c738fa2" > SwigPyPacked_compare< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME int SwigPyPacked_compare(SwigPyPacked *v, SwigPyPacked *w)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01847" > sat_python_wrap.cc:1847< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a14604bc0932d6a4a99475970ac783697" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a14604bc0932d6a4a99475970ac783697" > SWIG_AsVal_double< / a > < / div > < div class = "ttdeci" > SWIGINTERN int SWIG_AsVal_double(PyObject *obj, double *val)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03338" > sat_python_wrap.cc:3338< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a1680d2920ae7c74f40eae9eb45cc2d75" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a1680d2920ae7c74f40eae9eb45cc2d75" > SWIG_Python_UnpackTuple< / a > < / div > < div class = "ttdeci" > SWIGINTERN Py_ssize_t SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01207" > sat_python_wrap.cc:1207< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a16ea6399c0b0f4cb4e86ba4bd65412ea" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a16ea6399c0b0f4cb4e86ba4bd65412ea" > _wrap_SolutionCallback_SolutionBooleanValue< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_SolutionBooleanValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04054" > sat_python_wrap.cc:4054< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a173d9c84f8ed2ddb3390157960a1436f" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a173d9c84f8ed2ddb3390157960a1436f" > _swigt__p_operations_research__Domain< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_operations_research__Domain< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04884" > sat_python_wrap.cc:4884< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a184d005bbcde85bc7d3f652de20d10b3" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a184d005bbcde85bc7d3f652de20d10b3" > SWIG_TypeQuery< / a > < / div > < div class = "ttdeci" > #define SWIG_TypeQuery(name)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03125" > sat_python_wrap.cc:3125< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a1a125b0e9c551bb9cdeb21b8e5be5b57" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a1a125b0e9c551bb9cdeb21b8e5be5b57" > SWIG_POINTER_OWN< / a > < / div > < div class = "ttdeci" > #define SWIG_POINTER_OWN< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00231" > sat_python_wrap.cc:231< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a1c4e29c043d3220cedca539360e07148" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a1c4e29c043d3220cedca539360e07148" > SWIG_SyntaxError< / a > < / div > < div class = "ttdeci" > #define SWIG_SyntaxError< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00765" > sat_python_wrap.cc:765< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a1d7a891b8fceac04d0954a0e7aaf7d1c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a1d7a891b8fceac04d0954a0e7aaf7d1c" > SWIG_POINTER_NEW< / a > < / div > < div class = "ttdeci" > #define SWIG_POINTER_NEW< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01284" > sat_python_wrap.cc:1284< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a1faed8ca17e98c961611bc35fde708a9" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a1faed8ca17e98c961611bc35fde708a9" > SWIG_CheckState< / a > < / div > < div class = "ttdeci" > #define SWIG_CheckState(r)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00355" > sat_python_wrap.cc:355< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a211e2df5b65ecdbced6ba21a9bcc5b37" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a211e2df5b65ecdbced6ba21a9bcc5b37" > _wrap_SolutionCallback_StopSearch< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_StopSearch(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04088" > sat_python_wrap.cc:4088< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a216d8b24b856092e2e65830ef290159b" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a216d8b24b856092e2e65830ef290159b" > _swigc__p_int< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_int[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04914" > sat_python_wrap.cc:4914< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a23ecf039d651082ffc7582c4f50af780" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a23ecf039d651082ffc7582c4f50af780" > SWIG_TypeEquiv< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME int SWIG_TypeEquiv(const char *nb, const char *tb)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00440" > sat_python_wrap.cc:440< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a26324fcd1baceab72680dfec078da440" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a26324fcd1baceab72680dfec078da440" > SWIG_BUFFER_SIZE< / a > < / div > < div class = "ttdeci" > #define SWIG_BUFFER_SIZE< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00222" > sat_python_wrap.cc:222< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a2685345a18f9d5fe8a390ec8500cb916" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a2685345a18f9d5fe8a390ec8500cb916" > SWIG_TypeError< / a > < / div > < div class = "ttdeci" > #define SWIG_TypeError< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00762" > sat_python_wrap.cc:762< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a26ba14592b463c53ad77c11ae322e44f" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a26ba14592b463c53ad77c11ae322e44f" > SWIG_Python_AddErrMesg< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME int SWIG_Python_AddErrMesg(const char *mesg, int infront)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02507" > sat_python_wrap.cc:2507< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a26d08bb58478064a98c5ec7c25f915a0" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a26d08bb58478064a98c5ec7c25f915a0" > SWIG_Python_NewShadowInstance< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02259" > sat_python_wrap.cc:2259< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a26d87efa9c8072a9092913538ab5090c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a26d87efa9c8072a9092913538ab5090c" > SWIG_Python_InstallConstants< / a > < / div > < div class = "ttdeci" > SWIGINTERN void SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[])< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05411" > sat_python_wrap.cc:5411< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a2700381eda2bd129b6bdbe42917e4116" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a2700381eda2bd129b6bdbe42917e4116" > _wrap_delete_SolutionCallback< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_delete_SolutionCallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03717" > sat_python_wrap.cc:3717< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a285c41ff7a569eed75d0a40bc602da02" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a285c41ff7a569eed75d0a40bc602da02" > SwigPyObject_next< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SwigPyObject_next(PyObject *v, PyObject *SWIGUNUSEDPARM(args))< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01609" > sat_python_wrap.cc:1609< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a28a70d0513a11dd60735baa8e09c9e44" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a28a70d0513a11dd60735baa8e09c9e44" > SWIG_POINTER_IMPLICIT_CONV< / a > < / div > < div class = "ttdeci" > #define SWIG_POINTER_IMPLICIT_CONV< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01286" > sat_python_wrap.cc:1286< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a2ac08c257ddb928d38659df1a430775b" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a2ac08c257ddb928d38659df1a430775b" > HandleResult< / a > < / div > < div class = "ttdeci" > static ReturnT HandleResult(PyObject *pyresult)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03267" > sat_python_wrap.cc:3267< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a2b75857efc8350c2f6b2b0d870a35d40" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a2b75857efc8350c2f6b2b0d870a35d40" > SwigPyPacked_New< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SwigPyPacked_New(void *ptr, size_t size, swig_type_info *ty)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01968" > sat_python_wrap.cc:1968< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a2c3773038cfb197d2d3bf29b9efa4073" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a2c3773038cfb197d2d3bf29b9efa4073" > SWIG_PY_POINTER< / a > < / div > < div class = "ttdeci" > #define SWIG_PY_POINTER< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01049" > sat_python_wrap.cc:1049< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a2c404e2141b7c13a227b2ea617bc0051" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a2c404e2141b7c13a227b2ea617bc0051" > swig_cast_info< / a > < / div > < div class = "ttdeci" > struct swig_cast_info swig_cast_info< / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a2cf94839fee9b26bdb1441d6de2be1d3" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a2cf94839fee9b26bdb1441d6de2be1d3" > _wrap_SolutionCallback_OnSolutionCallback< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_OnSolutionCallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03743" > sat_python_wrap.cc:3743< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a2d337ce48b9c693c00b5ef1d2ae58b11" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a2d337ce48b9c693c00b5ef1d2ae58b11" > _wrap_SolutionCallback_UserTime< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_UserTime(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03939" > sat_python_wrap.cc:3939< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a2d71dac1020240ec6993bfc5048a5988" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a2d71dac1020240ec6993bfc5048a5988" > SWIG_init< / a > < / div > < div class = "ttdeci" > #define SWIG_init< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03134" > sat_python_wrap.cc:3134< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a2e9f25b6ab4412358f7804bafff27365" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a2e9f25b6ab4412358f7804bafff27365" > SWIG_DIRECTOR_RGTR< / a > < / div > < div class = "ttdeci" > #define SWIG_DIRECTOR_RGTR(ARG1, ARG2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02789" > sat_python_wrap.cc:2789< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a2ec84ff72b3bb939d9930127720a1104" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a2ec84ff72b3bb939d9930127720a1104" > swig_varlink_setattr< / a > < / div > < div class = "ttdeci" > SWIGINTERN int swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05288" > sat_python_wrap.cc:5288< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a2f69ad4207037cb391a2b2d5915fcba2" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a2f69ad4207037cb391a2b2d5915fcba2" > SWIG_TypeNameComp< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME int SWIG_TypeNameComp(const char *f1, const char *l1, const char *f2, const char *l2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00406" > sat_python_wrap.cc:406< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a2f84a1f8f23c3799674771805cc21231" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a2f84a1f8f23c3799674771805cc21231" > SwigPyObject_hex< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SwigPyObject_hex(SwigPyObject *v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01453" > sat_python_wrap.cc:1453< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a309fcfa088966276ea487d5ce5acc21e" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a309fcfa088966276ea487d5ce5acc21e" > _wrap_SolveWrapper_AddSolutionCallback< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolveWrapper_AddSolutionCallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04309" > sat_python_wrap.cc:4309< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a317c93ceaadae6337607e6d58da351f6" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a317c93ceaadae6337607e6d58da351f6" > SWIG_Python_ConvertPtr< / a > < / div > < div class = "ttdeci" > #define SWIG_Python_ConvertPtr(obj, pptr, type, flags)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01087" > sat_python_wrap.cc:1087< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a31a09386e839d2080e2f56602c011263" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a31a09386e839d2080e2f56602c011263" > SwigPyObject_dealloc< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME void SwigPyObject_dealloc(PyObject *v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01545" > sat_python_wrap.cc:1545< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a31a57967e5b47748769603196022a988" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a31a57967e5b47748769603196022a988" > SwigPyPacked_TypeOnce< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyTypeObject * SwigPyPacked_TypeOnce(void)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01880" > sat_python_wrap.cc:1880< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a320aff2875f19ba4cfb71eefd84fd618" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a320aff2875f19ba4cfb71eefd84fd618" > SWIG_PYTHON_THREAD_END_BLOCK< / a > < / div > < div class = "ttdeci" > #define SWIG_PYTHON_THREAD_END_BLOCK< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01007" > sat_python_wrap.cc:1007< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a3398e7b1f78d89d79676e0538a991d51" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a3398e7b1f78d89d79676e0538a991d51" > _wrap_SolveWrapper_AddLogCallback< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolveWrapper_AddLogCallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04381" > sat_python_wrap.cc:4381< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a34d3d1c1310427d00140bf1cc8de3ef6" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a34d3d1c1310427d00140bf1cc8de3ef6" > SWIG_RuntimeError< / a > < / div > < div class = "ttdeci" > #define SWIG_RuntimeError< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00760" > sat_python_wrap.cc:760< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a35882b857793d03a7fb142385b6b5389" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a35882b857793d03a7fb142385b6b5389" > SwigPyObject_richcompare< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SwigPyObject_richcompare(SwigPyObject *v, SwigPyObject *w, int op)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01495" > sat_python_wrap.cc:1495< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a36a192da95e9bd2f973d97f3cb668f02" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a36a192da95e9bd2f973d97f3cb668f02" > SwigPyObject_append< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SwigPyObject_append(PyObject *v, PyObject *next)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01596" > sat_python_wrap.cc:1596< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a38df1361d299888d4240fc58617c195c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a38df1361d299888d4240fc58617c195c" > swig_varlink_getattr< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * swig_varlink_getattr(swig_varlinkobject *v, char *n)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05271" > sat_python_wrap.cc:5271< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a39bb7ee5bbfb28696698a91819af7bf3" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a39bb7ee5bbfb28696698a91819af7bf3" > SWIG_Python_newvarlink< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SWIG_Python_newvarlink(void)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05371" > sat_python_wrap.cc:5371< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a3a9a37d3e1f86902ffa53554d97926f0" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a3a9a37d3e1f86902ffa53554d97926f0" > swig_varlinkobject< / a > < / div > < div class = "ttdeci" > struct swig_varlinkobject swig_varlinkobject< / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a3b999f80821e34ecc8bded97723003fd" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a3b999f80821e34ecc8bded97723003fd" > SWIG_NewClientData< / a > < / div > < div class = "ttdeci" > #define SWIG_NewClientData(obj)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01124" > sat_python_wrap.cc:1124< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a3bfaa6a38aefcb13ced01e67c826e45a" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a3bfaa6a38aefcb13ced01e67c826e45a" > _swigt__p_operations_research__sat__SolutionCallback< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_operations_research__sat__SolutionCallback< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04887" > sat_python_wrap.cc:4887< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a3e72f1bb4b2af8f115a750f832d421b4" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a3e72f1bb4b2af8f115a750f832d421b4" > PyObject_DEL< / a > < / div > < div class = "ttdeci" > #define PyObject_DEL< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00852" > sat_python_wrap.cc:852< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a3f32486384c0abc5a12361d799440d7e" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a3f32486384c0abc5a12361d799440d7e" > swig_varlink_str< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * swig_varlink_str(swig_varlinkobject *v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05222" > sat_python_wrap.cc:5222< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a3fb1522b4b55c0099d8854ae9d547686" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a3fb1522b4b55c0099d8854ae9d547686" > _swigt__p_unsigned_char< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_unsigned_char< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04891" > sat_python_wrap.cc:4891< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a3ff7eaff06db7b529f560b2ccd4370cf" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a3ff7eaff06db7b529f560b2ccd4370cf" > _swigc__p_operations_research__sat__IntegerVariableProto< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_operations_research__sat__IntegerVariableProto[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04918" > sat_python_wrap.cc:4918< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4101ce628ad9db6a901cca96a6d36ae6" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4101ce628ad9db6a901cca96a6d36ae6" > SWIG_CanCastAsInteger< / a > < / div > < div class = "ttdeci" > SWIGINTERNINLINE int SWIG_CanCastAsInteger(double *d, double min, double max)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03390" > sat_python_wrap.cc:3390< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a42cd9c1d67d803040a3e78515945afcb" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a42cd9c1d67d803040a3e78515945afcb" > SWIGRUNTIME< / a > < / div > < div class = "ttdeci" > #define SWIGRUNTIME< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00213" > sat_python_wrap.cc:213< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a44a3b69069018197fc4207808b4d779e" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a44a3b69069018197fc4207808b4d779e" > _wrap_SolutionCallback_Response< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_Response(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04114" > sat_python_wrap.cc:4114< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a451823d6c07c9c9abd0946e92fb196a1" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a451823d6c07c9c9abd0946e92fb196a1" > _wrap_new_CpSatHelper< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_new_CpSatHelper(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04776" > sat_python_wrap.cc:4776< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a45cd68c9cc0396e2f8c16cc1b50f8c6f" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a45cd68c9cc0396e2f8c16cc1b50f8c6f" > SWIG_PY_BINARY< / a > < / div > < div class = "ttdeci" > #define SWIG_PY_BINARY< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01050" > sat_python_wrap.cc:1050< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a47f0648c02682836188562820e28e9c5" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a47f0648c02682836188562820e28e9c5" > SWIG_SetErrorMsg< / a > < / div > < div class = "ttdeci" > #define SWIG_SetErrorMsg< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01127" > sat_python_wrap.cc:1127< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4895907de5539551925ab5c03ea05d28" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4895907de5539551925ab5c03ea05d28" > SWIG_RUNTIME_VERSION< / a > < / div > < div class = "ttdeci" > #define SWIG_RUNTIME_VERSION< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00192" > sat_python_wrap.cc:192< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a490869adce66bc12597e3c1ac23fab48" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a490869adce66bc12597e3c1ac23fab48" > SWIG_Python_str_AsChar< / a > < / div > < div class = "ttdeci" > SWIGINTERN char * SWIG_Python_str_AsChar(PyObject *str)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00811" > sat_python_wrap.cc:811< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a496c670b2d2805ee65028fc48f085d10" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a496c670b2d2805ee65028fc48f085d10" > SwigPyObject_GetDesc< / a > < / div > < div class = "ttdeci" > SWIGRUNTIMEINLINE const char * SwigPyObject_GetDesc(PyObject *self)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02548" > sat_python_wrap.cc:2548< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a49f9be61cb398b58f9cb812632bb967e" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a49f9be61cb398b58f9cb812632bb967e" > SwigPyObject_own< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SwigPyObject_own(PyObject *v, PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01637" > sat_python_wrap.cc:1637< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4a923a6f2e1436eab52ac29421cb2831" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4a923a6f2e1436eab52ac29421cb2831" > SWIG_POINTER_NOSHADOW< / a > < / div > < div class = "ttdeci" > #define SWIG_POINTER_NOSHADOW< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01283" > sat_python_wrap.cc:1283< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4afcf490ff5b4abbca27ca23d9af288e" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4afcf490ff5b4abbca27ca23d9af288e" > SWIG_OLDOBJ< / a > < / div > < div class = "ttdeci" > #define SWIG_OLDOBJ< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00326" > sat_python_wrap.cc:326< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4b0a40223812f7d43bc2f0c2342fe2f7" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4b0a40223812f7d43bc2f0c2342fe2f7" > SWIG_TypeClientData< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME void SWIG_TypeClientData(swig_type_info *ti, void *clientdata)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00554" > sat_python_wrap.cc:554< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4b7f2bcada11306d1a591792b715e870" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4b7f2bcada11306d1a591792b715e870" > SWIG_TypeQueryModule< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME swig_type_info * SWIG_TypeQueryModule(swig_module_info *start, swig_module_info *end, const char *name)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00629" > sat_python_wrap.cc:629< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4b841b93b4e6b93e0f1cc1af04fccb81" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4b841b93b4e6b93e0f1cc1af04fccb81" > _swigt__p_short< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_short< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04889" > sat_python_wrap.cc:4889< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4c1b15a2401d60351d98df9327886280" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4c1b15a2401d60351d98df9327886280" > SWIG_ValueError< / a > < / div > < div class = "ttdeci" > #define SWIG_ValueError< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00766" > sat_python_wrap.cc:766< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4c2cba76518f18593406d10a3486f282" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4c2cba76518f18593406d10a3486f282" > _wrap_CpSatHelper_WriteModelToFile< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_CpSatHelper_WriteModelToFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04722" > sat_python_wrap.cc:4722< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4c73e64d7b40edbc814d7235a4087e43" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4c73e64d7b40edbc814d7235a4087e43" > SWIG_Python_addvarlink< / a > < / div > < div class = "ttdeci" > SWIGINTERN void SWIG_Python_addvarlink(PyObject *p, const char *name, PyObject *(*get_attr)(void), int(*set_attr)(PyObject *p))< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05380" > sat_python_wrap.cc:5380< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4d9aac25f18dc06e7e0c46305d0ea072" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4d9aac25f18dc06e7e0c46305d0ea072" > SwigPyObject_acquire< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SwigPyObject_acquire(PyObject *v, PyObject *SWIGUNUSEDPARM(args))< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01629" > sat_python_wrap.cc:1629< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4e964af1d130dbfe312a46f36c39e2b8" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4e964af1d130dbfe312a46f36c39e2b8" > swigobject_methods< / a > < / div > < div class = "ttdeci" > static PyMethodDef swigobject_methods[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01657" > sat_python_wrap.cc:1657< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4ec458eb055afd81b717eb3ed9cf3ea8" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4ec458eb055afd81b717eb3ed9cf3ea8" > _wrap_delete_SolveWrapper< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_delete_SolveWrapper(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04535" > sat_python_wrap.cc:4535< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4f0344e5d30b283622dd7fffc7e39533" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4f0344e5d30b283622dd7fffc7e39533" > SWIG_PackDataName< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME char * SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00726" > sat_python_wrap.cc:726< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4f65b6a8a530d8dc0af08f59cf130764" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4f65b6a8a530d8dc0af08f59cf130764" > _wrap_new_SolutionCallback< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_new_SolutionCallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04194" > sat_python_wrap.cc:4194< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a4f6f5e0444e44e48aef51f6620438a5f" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a4f6f5e0444e44e48aef51f6620438a5f" > SWIG_AddCast< / a > < / div > < div class = "ttdeci" > #define SWIG_AddCast(r)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00354" > sat_python_wrap.cc:354< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a51a8e1c70787f88d12ba59d7c62e0ef5" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a51a8e1c70787f88d12ba59d7c62e0ef5" > SWIG_Python_TypeCache< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SWIG_Python_TypeCache(void)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02472" > sat_python_wrap.cc:2472< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a5246ae38052e6fa0e3cca2026cdda153" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a5246ae38052e6fa0e3cca2026cdda153" > SWIG_IsNewObj< / a > < / div > < div class = "ttdeci" > #define SWIG_IsNewObj(r)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00332" > sat_python_wrap.cc:332< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a53f02e00ff4e64a8c3e354a0b6aaf0a8" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a53f02e00ff4e64a8c3e354a0b6aaf0a8" > SWIG_InternalNewPointerObj< / a > < / div > < div class = "ttdeci" > #define SWIG_InternalNewPointerObj(ptr, type, flags)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01097" > sat_python_wrap.cc:1097< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a5474ce1af0c8b9a9b138de81ca58ed04" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a5474ce1af0c8b9a9b138de81ca58ed04" > _wrap_SolutionCallback_NumBranches< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_NumBranches(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03804" > sat_python_wrap.cc:3804< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a55e9ff6b9b15052b9d0eff8cab0823c9" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a55e9ff6b9b15052b9d0eff8cab0823c9" > SwigPyObject_long< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SwigPyObject_long(SwigPyObject *v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01419" > sat_python_wrap.cc:1419< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a567b84b185b0f14620c063787f998109" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a567b84b185b0f14620c063787f998109" > SWIG_exception_fail< / a > < / div > < div class = "ttdeci" > #define SWIG_exception_fail(code, msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02671" > sat_python_wrap.cc:2671< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a572c96ab0c3e73f081cc75d3dc8d7eb7" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a572c96ab0c3e73f081cc75d3dc8d7eb7" > SWIG_DIRECTOR_CAST< / a > < / div > < div class = "ttdeci" > #define SWIG_DIRECTOR_CAST(ARG)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02788" > sat_python_wrap.cc:2788< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a58444beab90053980c3b472b9cb921a1" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a58444beab90053980c3b472b9cb921a1" > SWIG_Py_Void< / a > < / div > < div class = "ttdeci" > SWIGRUNTIMEINLINE PyObject * SWIG_Py_Void(void)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01298" > sat_python_wrap.cc:1298< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a598cf22bbc429bd957724e517ddbba03" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a598cf22bbc429bd957724e517ddbba03" > _wrap_CpSatHelper_ValidateModel< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_CpSatHelper_ValidateModel(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04652" > sat_python_wrap.cc:4652< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a5bf71c674913470905811da374788b66" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a5bf71c674913470905811da374788b66" > SWIG_PyInstanceMethod_New< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *func)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05510" > sat_python_wrap.cc:5510< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a5c516835e137f56d792a5614a1e201ea" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a5c516835e137f56d792a5614a1e201ea" > _wrap_delete_CpSatHelper< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_delete_CpSatHelper(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04793" > sat_python_wrap.cc:4793< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a5c83bd4d8f39d6eed1df7d3444caa2e1" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a5c83bd4d8f39d6eed1df7d3444caa2e1" > SWIG_AttributeError< / a > < / div > < div class = "ttdeci" > #define SWIG_AttributeError< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00768" > sat_python_wrap.cc:768< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a5de83b7bb4a7b529efc5d11ba9a0f3d0" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a5de83b7bb4a7b529efc5d11ba9a0f3d0" > SWIG_UnpackVoidPtr< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME const char * SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00713" > sat_python_wrap.cc:713< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a5f41f6e106d3195e660a39e5292f50fd" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a5f41f6e106d3195e660a39e5292f50fd" > swig_module< / a > < / div > < div class = "ttdeci" > static swig_module_info swig_module< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03116" > sat_python_wrap.cc:3116< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a621186a334098b6671ff276b5bdf3a43" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a621186a334098b6671ff276b5bdf3a43" > _swigc__p_unsigned_char< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_unsigned_char[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04923" > sat_python_wrap.cc:4923< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a63d3dd623927d210130f5665ef4f7669" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a63d3dd623927d210130f5665ef4f7669" > _wrap_SolutionCallback_WallTime< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_WallTime(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03912" > sat_python_wrap.cc:3912< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a652e26e58d8b8f1f4fca8f6b99216e44" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a652e26e58d8b8f1f4fca8f6b99216e44" > _swigc__p_short< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_short[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04921" > sat_python_wrap.cc:4921< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a653196403354a30149a9f9ff67988545" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a653196403354a30149a9f9ff67988545" > SWIG_From_long< / a > < / div > < div class = "ttdeci" > #define SWIG_From_long< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03321" > sat_python_wrap.cc:3321< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a66d128690d2aecf79804e6241d9ad74e" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a66d128690d2aecf79804e6241d9ad74e" > SWIG_Python_TypeErrorOccurred< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME int SWIG_Python_TypeErrorOccurred(PyObject *obj)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00941" > sat_python_wrap.cc:941< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a6719d81d1c641253fadca31bbae050d0" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a6719d81d1c641253fadca31bbae050d0" > SWIG_Python_DestroyModule< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME void SWIG_Python_DestroyModule(PyObject *obj)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02437" > sat_python_wrap.cc:2437< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a673a7dcc5c15f5cffa7072785a6c7972" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a673a7dcc5c15f5cffa7072785a6c7972" > SWIG_SetModule< / a > < / div > < div class = "ttdeci" > #define SWIG_SetModule(clientdata, pointer)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01123" > sat_python_wrap.cc:1123< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a67f9436e628ab81aa74906bac9c84ecd" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a67f9436e628ab81aa74906bac9c84ecd" > SwigPyClientData_New< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME SwigPyClientData * SwigPyClientData_New(PyObject *obj)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01336" > sat_python_wrap.cc:1336< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a68ce51bbe950061053728997a2e8db34" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a68ce51bbe950061053728997a2e8db34" > swig_varlink_type< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyTypeObject * swig_varlink_type(void)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05305" > sat_python_wrap.cc:5305< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a6a54164d0685c632e7540c5ad32a453a" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a6a54164d0685c632e7540c5ad32a453a" > SWIGUNUSEDPARM< / a > < / div > < div class = "ttdeci" > #define SWIGUNUSEDPARM(p)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00096" > sat_python_wrap.cc:96< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a6dc4325cb80964265042967be746c127" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a6dc4325cb80964265042967be746c127" > SWIG_TypeDynamicCast< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME swig_type_info * SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00510" > sat_python_wrap.cc:510< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a6dc8f6b962375bf647fc53ecbeca2d20" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a6dc8f6b962375bf647fc53ecbeca2d20" > SWIG_as_voidptr< / a > < / div > < div class = "ttdeci" > #define SWIG_as_voidptr(a)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03143" > sat_python_wrap.cc:3143< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a6dd9d5a8b973f8aa22fb5c0a669cd8dc" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a6dd9d5a8b973f8aa22fb5c0a669cd8dc" > SWIG_pchar_descriptor< / a > < / div > < div class = "ttdeci" > SWIGINTERN swig_type_info * SWIG_pchar_descriptor(void)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03486" > sat_python_wrap.cc:3486< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a6e606ed3240900e595e177ed9012d009" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a6e606ed3240900e595e177ed9012d009" > swig_const_table< / a > < / div > < div class = "ttdeci" > static swig_const_info swig_const_table[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04948" > sat_python_wrap.cc:4948< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a6ece3e623b950512283a53ce3dd64d44" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a6ece3e623b950512283a53ce3dd64d44" > SwigPyObject_disown< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SwigPyObject_disown(PyObject *v, PyObject *SWIGUNUSEDPARM(args))< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01621" > sat_python_wrap.cc:1621< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a6fea38d61cc362fd7b67a9fa56b33307" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a6fea38d61cc362fd7b67a9fa56b33307" > SwigPyPacked_Check< / a > < / div > < div class = "ttdeci" > SWIGRUNTIMEINLINE int SwigPyPacked_Check(PyObject *op)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01864" > sat_python_wrap.cc:1864< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a709f9240049521dd53af4010e5775ecd" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a709f9240049521dd53af4010e5775ecd" > SWIG_Python_CallFunctor< / a > < / div > < div class = "ttdeci" > #define SWIG_Python_CallFunctor(functor, obj)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01266" > sat_python_wrap.cc:1266< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a710082a7ea6978d654bad712dbebc0ee" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a710082a7ea6978d654bad712dbebc0ee" > SWIG_TypeNewClientData< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME void SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00570" > sat_python_wrap.cc:570< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a71f5735c5076588b6e4106612bfcfb94" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a71f5735c5076588b6e4106612bfcfb94" > _swigt__p_unsigned_short< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_unsigned_short< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04894" > sat_python_wrap.cc:4894< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a72434475ffb4b712774fb65344cf0292" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a72434475ffb4b712774fb65344cf0292" > SwigPyObject_compare< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME int SwigPyObject_compare(SwigPyObject *v, SwigPyObject *w)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01486" > sat_python_wrap.cc:1486< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a72b29226ccbfc8ab46f6247435daed44" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a72b29226ccbfc8ab46f6247435daed44" > SWIG_ConvertPtr< / a > < / div > < div class = "ttdeci" > #define SWIG_ConvertPtr(obj, pptr, type, flags)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01088" > sat_python_wrap.cc:1088< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a73131c439c907ed987c34da85b95a597" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a73131c439c907ed987c34da85b95a597" > SWIG_TypeCmp< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME int SWIG_TypeCmp(const char *nb, const char *tb)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00421" > sat_python_wrap.cc:421< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a737f157f6af483c5bba403459e9e8351" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a737f157f6af483c5bba403459e9e8351" > SWIG_UnpackData< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME const char * SWIG_UnpackData(const char *c, void *ptr, size_t sz)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00674" > sat_python_wrap.cc:674< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a750813950d53ded4a170a221e333892a" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a750813950d53ded4a170a221e333892a" > swig_const_info< / a > < / div > < div class = "ttdeci" > struct swig_const_info swig_const_info< / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a760602a84b42d19af4fa5bea03ece211" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a760602a84b42d19af4fa5bea03ece211" > HandleResult< void > < / a > < / div > < div class = "ttdeci" > void HandleResult< void > (PyObject *pyresult)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03289" > sat_python_wrap.cc:3289< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a778bb54fcafd893705d10f59112e09c9" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a778bb54fcafd893705d10f59112e09c9" > SWIG_Python_CheckNoKeywords< / a > < / div > < div class = "ttdeci" > SWIGINTERN int SWIG_Python_CheckNoKeywords(PyObject *kwargs, const char *name)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01253" > sat_python_wrap.cc:1253< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a793bdac613ff3fbc86862997c1249827" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a793bdac613ff3fbc86862997c1249827" > _wrap_SolutionCallback_BestObjectiveBound< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_BestObjectiveBound(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03993" > sat_python_wrap.cc:3993< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a7ae711e3bf6b447f91dcdba2241f14b5" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a7ae711e3bf6b447f91dcdba2241f14b5" > swig_converter_func< / a > < / div > < div class = "ttdeci" > void *(* swig_converter_func)(void *, int *)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00365" > sat_python_wrap.cc:365< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a7b166d87d6bcbacaae427efa79962a73" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a7b166d87d6bcbacaae427efa79962a73" > _wrap_SolutionCallback_NumConflicts< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_NumConflicts(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03831" > sat_python_wrap.cc:3831< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a7c379b0abcb38b945e25b1d76a541ea3" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a7c379b0abcb38b945e25b1d76a541ea3" > _wrap_SolveWrapper_Solve< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolveWrapper_Solve(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04419" > sat_python_wrap.cc:4419< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a7e2975f1e9b827d62adf07682ffe7053" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a7e2975f1e9b827d62adf07682ffe7053" > SWIG_From_std_string< / a > < / div > < div class = "ttdeci" > SWIGINTERNINLINE PyObject * SWIG_From_std_string(const std::string & s)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03524" > sat_python_wrap.cc:3524< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a7f8da48fe4dbc23aef01a714623b8a6b" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a7f8da48fe4dbc23aef01a714623b8a6b" > SWIG_InitializeModule< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME void SWIG_InitializeModule(void *clientdata)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05008" > sat_python_wrap.cc:5008< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a828699f8c612c697a6405674ef722344" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a828699f8c612c697a6405674ef722344" > SwigPyPacked_repr< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SwigPyPacked_repr(SwigPyPacked *v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01825" > sat_python_wrap.cc:1825< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a840e0b11d64ac8d72e9f72d518cc67be" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a840e0b11d64ac8d72e9f72d518cc67be" > SWIG_newvarlink< / a > < / div > < div class = "ttdeci" > #define SWIG_newvarlink()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05192" > sat_python_wrap.cc:5192< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a841546c0a84f3105e3c600dcc1927531" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a841546c0a84f3105e3c600dcc1927531" > SWIG_Python_RaiseOrModifyTypeError< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME void SWIG_Python_RaiseOrModifyTypeError(const char *message)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00951" > sat_python_wrap.cc:951< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a849118cf6e81c481c06003b5324c397d" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a849118cf6e81c481c06003b5324c397d" > SWIG_Python_TypeQuery< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME swig_type_info * SWIG_Python_TypeQuery(const char *type)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02478" > sat_python_wrap.cc:2478< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a85ab3dd7e67de98db1620111f0b095e4" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a85ab3dd7e67de98db1620111f0b095e4" > _swigt__p_unsigned_long< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_unsigned_long< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04893" > sat_python_wrap.cc:4893< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a866b998f49f1870f2a0af8e30c738d15" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a866b998f49f1870f2a0af8e30c738d15" > SWIG_Python_str_DelForPy3< / a > < / div > < div class = "ttdeci" > #define SWIG_Python_str_DelForPy3(x)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00835" > sat_python_wrap.cc:835< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a8848127146fe0444e2fe3183a15b67f5" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a8848127146fe0444e2fe3183a15b67f5" > _swigc__p_char< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_char[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04913" > sat_python_wrap.cc:4913< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a886e1f3d9ccd500d92eaebe87b90a2ac" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a886e1f3d9ccd500d92eaebe87b90a2ac" > _swigt__p_operations_research__sat__CpSatHelper< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_operations_research__sat__CpSatHelper< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04885" > sat_python_wrap.cc:4885< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a8c952711ed159d7ba69972337e6e14fa" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a8c952711ed159d7ba69972337e6e14fa" > SWIG_PyStaticMethod_New< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SWIG_PyStaticMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *func)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05529" > sat_python_wrap.cc:5529< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a8f2319f775e5b9d5906c9ef25d9b819a" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a8f2319f775e5b9d5906c9ef25d9b819a" > SWIGINTERN< / a > < / div > < div class = "ttdeci" > #define SWIGINTERN< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00102" > sat_python_wrap.cc:102< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a9038462b33db6480e0733a9d6bf4add1" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a9038462b33db6480e0733a9d6bf4add1" > SWIG_Python_ExceptionType< / a > < / div > < div class = "ttdeci" > SWIGRUNTIMEINLINE PyObject * SWIG_Python_ExceptionType(swig_type_info *desc)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01328" > sat_python_wrap.cc:1328< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a918ad69f91e617193f190aed101c3cc4" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a918ad69f91e617193f190aed101c3cc4" > SwigPyObject_Check< / a > < / div > < div class = "ttdeci" > SWIGRUNTIMEINLINE int SwigPyObject_Check(PyObject *op)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01529" > sat_python_wrap.cc:1529< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a920116ba77f1ae02cb8ab8730ad22eb9" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a920116ba77f1ae02cb8ab8730ad22eb9" > SWIG_From_double< / a > < / div > < div class = "ttdeci" > #define SWIG_From_double< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03324" > sat_python_wrap.cc:3324< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a92b9f2ba549f0c2e0c5118436f6c786c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a92b9f2ba549f0c2e0c5118436f6c786c" > SWIG_Python_SetErrorObj< / a > < / div > < div class = "ttdeci" > SWIGINTERN void SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01138" > sat_python_wrap.cc:1138< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a93c4c0e7df4ace78aab2f2efd289de52" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a93c4c0e7df4ace78aab2f2efd289de52" > SWIG_MangledTypeQueryModule< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME swig_type_info * SWIG_MangledTypeQueryModule(swig_module_info *start, swig_module_info *end, const char *name)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00584" > sat_python_wrap.cc:584< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a94b7b8817816c39afd177181a0b041f8" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a94b7b8817816c39afd177181a0b041f8" > _swigc__p_unsigned_short< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_unsigned_short[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04926" > sat_python_wrap.cc:4926< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a94ee8b63b5ae6b8038f6c2e52f16859e" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a94ee8b63b5ae6b8038f6c2e52f16859e" > swig_globalvar< / a > < / div > < div class = "ttdeci" > struct swig_globalvar swig_globalvar< / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a9569372a2f05c24acc013e50f0399a0b" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a9569372a2f05c24acc013e50f0399a0b" > SWIGPY_CAPSULE_NAME< / a > < / div > < div class = "ttdeci" > #define SWIGPY_CAPSULE_NAME< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00858" > sat_python_wrap.cc:858< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a9585a9047da4331406bfc603efc994d9" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a9585a9047da4331406bfc603efc994d9" > SWIG_Python_MustGetPtr< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME void * SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int SWIGUNUSEDPARM(argnum), int flags)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02595" > sat_python_wrap.cc:2595< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a95bab7504841595502bac5ed195becc1" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a95bab7504841595502bac5ed195becc1" > SWIG_ArgError< / a > < / div > < div class = "ttdeci" > #define SWIG_ArgError(r)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00316" > sat_python_wrap.cc:316< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a95cdd9c41903a3fc5911ecc5c617da3f" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a95cdd9c41903a3fc5911ecc5c617da3f" > SWIG_Python_AddErrorMsg< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME void SWIG_Python_AddErrorMsg(const char *mesg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00915" > sat_python_wrap.cc:915< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a969668da496cc607364274526957902c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a969668da496cc607364274526957902c" > _wrap_SolveWrapper_SetParameters< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolveWrapper_SetParameters(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04263" > sat_python_wrap.cc:4263< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a96edc5813ee9c19fa6d44266e9a25631" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a96edc5813ee9c19fa6d44266e9a25631" > SWIG_FromCharPtrAndSize< / a > < / div > < div class = "ttdeci" > SWIGINTERNINLINE PyObject * SWIG_FromCharPtrAndSize(const char *carray, size_t size)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03499" > sat_python_wrap.cc:3499< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a97000accda334d49ad7b51fa562fd741" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a97000accda334d49ad7b51fa562fd741" > SWIG_UnpackDataName< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME const char * SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00741" > sat_python_wrap.cc:741< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a978ff8eb5e32b08b8a1b8399c1994f23" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a978ff8eb5e32b08b8a1b8399c1994f23" > SWIG_NewPointerObj< / a > < / div > < div class = "ttdeci" > #define SWIG_NewPointerObj(ptr, type, flags)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01094" > sat_python_wrap.cc:1094< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a97dcf2ac96af7ac919ccb8784322945d" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a97dcf2ac96af7ac919ccb8784322945d" > SWIG_Python_SetModule< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME void SWIG_Python_SetModule(swig_module_info *swig_module)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02454" > sat_python_wrap.cc:2454< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a9888673e2bde6654d93ff3d86cdb149f" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a9888673e2bde6654d93ff3d86cdb149f" > SWIG_GUARD< / a > < / div > < div class = "ttdeci" > #define SWIG_GUARD(mutex)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02976" > sat_python_wrap.cc:2976< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a995ded01a54051855bda3b831ec86a5c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a995ded01a54051855bda3b831ec86a5c" > SWIG_Python_SetConstant< / a > < / div > < div class = "ttdeci" > SWIGINTERN void SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01176" > sat_python_wrap.cc:1176< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a99a9dc442104eebd3c301a8c7365f765" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a99a9dc442104eebd3c301a8c7365f765" > _wrap_SolveWrapper_ClearSolutionCallback< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolveWrapper_ClearSolutionCallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04345" > sat_python_wrap.cc:4345< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a9a8dd7e2f7caadfb7b1ffd75653d2975" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a9a8dd7e2f7caadfb7b1ffd75653d2975" > SWIG_POINTER_NO_NULL< / a > < / div > < div class = "ttdeci" > #define SWIG_POINTER_NO_NULL< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00228" > sat_python_wrap.cc:228< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a9b793ab094535913288a25a20906bc8e" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a9b793ab094535913288a25a20906bc8e" > SWIG_Python_str_FromFormat< / a > < / div > < div class = "ttdeci" > #define SWIG_Python_str_FromFormat< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00803" > sat_python_wrap.cc:803< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a9d393ea973fc8a2e2672e885ec06221b" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a9d393ea973fc8a2e2672e885ec06221b" > SWIG_InstallConstants< / a > < / div > < div class = "ttdeci" > #define SWIG_InstallConstants(d, constants)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05194" > sat_python_wrap.cc:5194< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a9def33514f88f4c4012c02865e657fc9" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a9def33514f88f4c4012c02865e657fc9" > swig_dycast_func< / a > < / div > < div class = "ttdeci" > struct swig_type_info *(* swig_dycast_func)(void **)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00365" > sat_python_wrap.cc:366< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_a9fcdfcd79ad6f30120990223ea16879a" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#a9fcdfcd79ad6f30120990223ea16879a" > SWIG_IOError< / a > < / div > < div class = "ttdeci" > #define SWIG_IOError< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00759" > sat_python_wrap.cc:759< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aa03a15903621be80f4e3b2017e74d115" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aa03a15903621be80f4e3b2017e74d115" > SwigMethods< / a > < / div > < div class = "ttdeci" > static PyMethodDef SwigMethods[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04830" > sat_python_wrap.cc:4830< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aa09d6903b9698801ecc54a5d374db260" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aa09d6903b9698801ecc54a5d374db260" > SWIGTYPE_p_operations_research__sat__SolutionCallback< / a > < / div > < div class = "ttdeci" > #define SWIGTYPE_p_operations_research__sat__SolutionCallback< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03107" > sat_python_wrap.cc:3107< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aa11fe417abd4c5a02d31cc1a51dee007" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aa11fe417abd4c5a02d31cc1a51dee007" > SWIG_NullReferenceError< / a > < / div > < div class = "ttdeci" > #define SWIG_NullReferenceError< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00770" > sat_python_wrap.cc:770< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aa16f1af090c163a9a2b0c5f54090a68f" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aa16f1af090c163a9a2b0c5f54090a68f" > _wrap_SolutionCallback_HasResponse< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_HasResponse(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04167" > sat_python_wrap.cc:4167< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aa195dda6cc1c2fc299c8ae690bae4904" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aa195dda6cc1c2fc299c8ae690bae4904" > SwigPyPacked_type< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyTypeObject * SwigPyPacked_type(void)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01858" > sat_python_wrap.cc:1858< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aa1c9dad9aaf5fc92bd7a13cf3b1c3112" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aa1c9dad9aaf5fc92bd7a13cf3b1c3112" > _swigc__p_operations_research__sat__SolveWrapper< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_operations_research__sat__SolveWrapper[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04920" > sat_python_wrap.cc:4920< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aa21bb3240c71c0a64eedffad234f3898" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aa21bb3240c71c0a64eedffad234f3898" > SWIG_TypeName< / a > < / div > < div class = "ttdeci" > SWIGRUNTIMEINLINE const char * SWIG_TypeName(const swig_type_info *ty)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00524" > sat_python_wrap.cc:524< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aa56139a289829795ed651d533826b65e" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aa56139a289829795ed651d533826b65e" > SWIG_POINTER_DISOWN< / a > < / div > < div class = "ttdeci" > #define SWIG_POINTER_DISOWN< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00226" > sat_python_wrap.cc:226< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aa58fdef163810db36a21536e3fef11fc" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aa58fdef163810db36a21536e3fef11fc" > SWIG_STATIC_POINTER< / a > < / div > < div class = "ttdeci" > #define SWIG_STATIC_POINTER(var)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01275" > sat_python_wrap.cc:1275< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aa5de455851efa4fc1fab83d99611f4cd" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aa5de455851efa4fc1fab83d99611f4cd" > swig_type_info< / a > < / div > < div class = "ttdeci" > struct swig_type_info swig_type_info< / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aa71ae3418091a5c7b5af87423b7c8162" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aa71ae3418091a5c7b5af87423b7c8162" > SWIG_PackVoidPtr< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME char * SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00702" > sat_python_wrap.cc:702< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aaa492ed6d60bd6ebbfeccf06c698e6c7" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aaa492ed6d60bd6ebbfeccf06c698e6c7" > SWIG_PackData< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME char * SWIG_PackData(char *c, void *ptr, size_t sz)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00658" > sat_python_wrap.cc:658< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aab4c16474d452d70b81f765cd430f661" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aab4c16474d452d70b81f765cd430f661" > SWIG_Python_ConvertFunctionPtr< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME int SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02207" > sat_python_wrap.cc:2207< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aab548920dbf42ee6139485ca36c72c1e" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aab548920dbf42ee6139485ca36c72c1e" > SWIG_Python_SetErrorMsg< / a > < / div > < div class = "ttdeci" > SWIGINTERN void SWIG_Python_SetErrorMsg(PyObject *errtype, const char *msg)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01146" > sat_python_wrap.cc:1146< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aabc0e0b3308e814361647cfac9a56868" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aabc0e0b3308e814361647cfac9a56868" > _wrap_CpSatHelper_ModelStats< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_CpSatHelper_ModelStats(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04572" > sat_python_wrap.cc:4572< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aae6ca01869202c83b1a0e94c89e99531" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aae6ca01869202c83b1a0e94c89e99531" > SwigPyObject_format< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SwigPyObject_format(const char *fmt, SwigPyObject *v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01425" > sat_python_wrap.cc:1425< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aafcef2f28a43f6f687dc7114cc6e2f2b" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aafcef2f28a43f6f687dc7114cc6e2f2b" > SWIG_Python_NewPointerObj< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SWIG_Python_NewPointerObj(PyObject *self, void *ptr, swig_type_info *type, int flags)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02352" > sat_python_wrap.cc:2352< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ab00ef4fde02a6d8d9653ea9edb28d3c9" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ab00ef4fde02a6d8d9653ea9edb28d3c9" > SWIG_NEWOBJ< / a > < / div > < div class = "ttdeci" > #define SWIG_NEWOBJ< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00327" > sat_python_wrap.cc:327< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ab2136113580f8a812fd7a5a0c3a47f21" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ab2136113580f8a812fd7a5a0c3a47f21" > _swigt__p_signed_char< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_signed_char< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04890" > sat_python_wrap.cc:4890< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ab3b343ed70e434d432353596db7448db" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ab3b343ed70e434d432353596db7448db" > SWIG_AsPtr_std_string< / a > < / div > < div class = "ttdeci" > SWIGINTERN int SWIG_AsPtr_std_string(PyObject *obj, std::string **val)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03640" > sat_python_wrap.cc:3640< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ab3ea77456a0202171540ab01c6e3e4f7" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ab3ea77456a0202171540ab01c6e3e4f7" > SWIG_Python_ArgFail< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME int SWIG_Python_ArgFail(int argnum)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02535" > sat_python_wrap.cc:2535< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ab442a6cd16d41e179ab07e4b3cd4093f" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ab442a6cd16d41e179ab07e4b3cd4093f" > SwigPyPacked_UnpackData< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME swig_type_info * SwigPyPacked_UnpackData(PyObject *obj, void *ptr, size_t size)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01987" > sat_python_wrap.cc:1987< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ab47e461b54c7f54f2d0d9c9f62c7008d" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ab47e461b54c7f54f2d0d9c9f62c7008d" > SWIG_From_bool< / a > < / div > < div class = "ttdeci" > SWIGINTERNINLINE PyObject * SWIG_From_bool(bool value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03479" > sat_python_wrap.cc:3479< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ab5bec3f786db25fd4085c1534d785a0d" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ab5bec3f786db25fd4085c1534d785a0d" > SWIG_Python_ConvertPtrAndOwn< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME int SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02102" > sat_python_wrap.cc:2102< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ab6d4285e098e13c5797188b2cf77592e" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ab6d4285e098e13c5797188b2cf77592e" > SWIG_NewPackedObj< / a > < / div > < div class = "ttdeci" > #define SWIG_NewPackedObj(ptr, sz, type)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01105" > sat_python_wrap.cc:1105< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ab7fcba345f4060d06c1bde698f2fd854" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ab7fcba345f4060d06c1bde698f2fd854" > CpSatHelper_swiginit< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * CpSatHelper_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04826" > sat_python_wrap.cc:4826< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ab97db3bbfc9e3a73de01e1ee95fa0bb5" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ab97db3bbfc9e3a73de01e1ee95fa0bb5" > SWIG_GetModule< / a > < / div > < div class = "ttdeci" > #define SWIG_GetModule(clientdata)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01122" > sat_python_wrap.cc:1122< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aba9e61dc970ecfa60bf8a90276b1daa9" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aba9e61dc970ecfa60bf8a90276b1daa9" > _swigc__p_unsigned_int< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_unsigned_int[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04924" > sat_python_wrap.cc:4924< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ababf56889b69e7a569556eb38cd4f157" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ababf56889b69e7a569556eb38cd4f157" > SWIG_fail< / a > < / div > < div class = "ttdeci" > #define SWIG_fail< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01130" > sat_python_wrap.cc:1130< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_abb18e7711ddb7deeaf40f89dd6643b2c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#abb18e7711ddb7deeaf40f89dd6643b2c" > _swigt__p_int< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_int< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04882" > sat_python_wrap.cc:4882< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_abb6046a8a54bf69873e37549fe43db3d" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#abb6046a8a54bf69873e37549fe43db3d" > _wrap_SolutionCallback_NumBinaryPropagations< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_NumBinaryPropagations(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03858" > sat_python_wrap.cc:3858< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_abc08944d526c952dc121d3d1b84f0d16" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#abc08944d526c952dc121d3d1b84f0d16" > SWIG_PropagateClientData< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME void SWIG_PropagateClientData(void)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05155" > sat_python_wrap.cc:5155< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_abc0a18bcd40d4fc59f892237c89a80db" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#abc0a18bcd40d4fc59f892237c89a80db" > _swigc__p_unsigned_long< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_unsigned_long[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04925" > sat_python_wrap.cc:4925< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_abc1c312af9a44c817d552212cdb75292" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#abc1c312af9a44c817d552212cdb75292" > _wrap_SolveWrapper_StopSearch< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolveWrapper_StopSearch(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04492" > sat_python_wrap.cc:4492< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_abe00f22d509752ca86ab0f273230fefb" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#abe00f22d509752ca86ab0f273230fefb" > SwigPyPacked_str< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SwigPyPacked_str(SwigPyPacked *v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01836" > sat_python_wrap.cc:1836< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_abf42517a05b218a73a16697369d1a438" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#abf42517a05b218a73a16697369d1a438" > _wrap_SolutionCallback_NumBooleans< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_NumBooleans(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03777" > sat_python_wrap.cc:3777< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_abf6c574ddc9793449a8014846d387569" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#abf6c574ddc9793449a8014846d387569" > SWIG_Python_SetSwigThis< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME int SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02315" > sat_python_wrap.cc:2315< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_abf7d0c4add8d7efdbeac62af48ac764e" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#abf7d0c4add8d7efdbeac62af48ac764e" > SWIGTYPE_p_operations_research__Domain< / a > < / div > < div class = "ttdeci" > #define SWIGTYPE_p_operations_research__Domain< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03104" > sat_python_wrap.cc:3104< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac0324c1fe8e5b2d00c2b376f2d84f644" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac0324c1fe8e5b2d00c2b376f2d84f644" > _swigt__p_long< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_long< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04883" > sat_python_wrap.cc:4883< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac06a9c6823be7d83dd9ea7b9d9a1b5ea" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac06a9c6823be7d83dd9ea7b9d9a1b5ea" > SWIG_TypePrettyName< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME const char * SWIG_TypePrettyName(const swig_type_info *type)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00533" > sat_python_wrap.cc:533< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac1d35a8810ff559255a38f5a8dd2fc2e" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac1d35a8810ff559255a38f5a8dd2fc2e" > SWIG_Python_NewPackedObj< / a > < / div > < div class = "ttdeci" > SWIGRUNTIMEINLINE PyObject * SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02406" > sat_python_wrap.cc:2406< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac1dbd2df27970f40895c52f0f0f1e47c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac1dbd2df27970f40895c52f0f0f1e47c" > SWIG_TypeCheck< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME swig_cast_info * SWIG_TypeCheck(const char *c, swig_type_info *ty)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00448" > sat_python_wrap.cc:448< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac26d552691c4c43579636b71737fc6e1" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac26d552691c4c43579636b71737fc6e1" > SwigMethods_proxydocs< / a > < / div > < div class = "ttdeci" > static PyMethodDef SwigMethods_proxydocs[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04874" > sat_python_wrap.cc:4874< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac3a66f5e4a274b17e1f7f5180250d1c8" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac3a66f5e4a274b17e1f7f5180250d1c8" > SWIG_This< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SWIG_This(void)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02006" > sat_python_wrap.cc:2006< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac487bf25fd5238c01ad35edf4dde586f" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac487bf25fd5238c01ad35edf4dde586f" > SWIG_Python_TypeError< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME void SWIG_Python_TypeError(const char *type, PyObject *obj)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02556" > sat_python_wrap.cc:2556< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac505f9fa6a9796f32c0bbd83457c9f90" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac505f9fa6a9796f32c0bbd83457c9f90" > SolutionCallback_swigregister< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SolutionCallback_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04252" > sat_python_wrap.cc:4252< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac5d34218467df201deab1b9f5cad6691" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac5d34218467df201deab1b9f5cad6691" > SWIG_AsVal_int< / a > < / div > < div class = "ttdeci" > SWIGINTERN int SWIG_AsVal_int(PyObject *obj, int *val)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03463" > sat_python_wrap.cc:3463< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac5ed114737aad57a0a0dafbc242dfb53" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac5ed114737aad57a0a0dafbc242dfb53" > SWIG_Python_AppendOutput< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SWIG_Python_AppendOutput(PyObject *result, PyObject *obj)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01186" > sat_python_wrap.cc:1186< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac619a84edecccb5e00c1b4a3180b8c3a" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac619a84edecccb5e00c1b4a3180b8c3a" > SWIG_TYPE_TABLE_NAME< / a > < / div > < div class = "ttdeci" > #define SWIG_TYPE_TABLE_NAME< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00200" > sat_python_wrap.cc:200< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac67ecff3f1af17659582b9a4f90cf532" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac67ecff3f1af17659582b9a4f90cf532" > SWIG_BUILTIN_TP_INIT< / a > < / div > < div class = "ttdeci" > #define SWIG_BUILTIN_TP_INIT< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01288" > sat_python_wrap.cc:1288< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac758895aa5c2bb2a384d76af7fc77b2c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac758895aa5c2bb2a384d76af7fc77b2c" > _swigt__p_unsigned_int< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_unsigned_int< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04892" > sat_python_wrap.cc:4892< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac8216459bfd45cbd2be36175ef6f1ccc" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac8216459bfd45cbd2be36175ef6f1ccc" > SWIG_CAST_NEW_MEMORY< / a > < / div > < div class = "ttdeci" > #define SWIG_CAST_NEW_MEMORY< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00227" > sat_python_wrap.cc:227< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ac8e963c137ae03e03269ebd3c491778b" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ac8e963c137ae03e03269ebd3c491778b" > SwigPyObject_repr< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SwigPyObject_repr(SwigPyObject *v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01459" > sat_python_wrap.cc:1459< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aca3c78b106b24b292a156d1f2e9d6bf7" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aca3c78b106b24b292a156d1f2e9d6bf7" > SWIG_AsVal_long< / a > < / div > < div class = "ttdeci" > SWIGINTERN int SWIG_AsVal_long(PyObject *obj, long *val)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03420" > sat_python_wrap.cc:3420< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_acb8026747cde85ccc4d0474a1d2235f1" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#acb8026747cde85ccc4d0474a1d2235f1" > _wrap_new_SolveWrapper< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_new_SolveWrapper(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04518" > sat_python_wrap.cc:4518< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_acbaf738de1eb9d87f30c14046482544f" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#acbaf738de1eb9d87f30c14046482544f" > SWIG_PYTHON_THREAD_END_ALLOW< / a > < / div > < div class = "ttdeci" > #define SWIG_PYTHON_THREAD_END_ALLOW< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01009" > sat_python_wrap.cc:1009< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_acc16355bc37d880dce024f159638a992" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#acc16355bc37d880dce024f159638a992" > swig_module_info< / a > < / div > < div class = "ttdeci" > struct swig_module_info swig_module_info< / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_acefe140c5aab755c26f37dcba6b0afb7" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#acefe140c5aab755c26f37dcba6b0afb7" > SWIG_Python_ErrorType< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SWIG_Python_ErrorType(int code)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00871" > sat_python_wrap.cc:871< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_acf5af035f829b8b8024eb3e07512e61a" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#acf5af035f829b8b8024eb3e07512e61a" > SolveWrapper_swiginit< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SolveWrapper_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04568" > sat_python_wrap.cc:4568< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_acfa11a770d66f9ca6ba170b173c56c94" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#acfa11a770d66f9ca6ba170b173c56c94" > SWIG_ERROR< / a > < / div > < div class = "ttdeci" > #define SWIG_ERROR< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00314" > sat_python_wrap.cc:314< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_acfc84d6965502d26fff3ac72e1bf5702" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#acfc84d6965502d26fff3ac72e1bf5702" > SwigPyClientData_Del< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME void SwigPyClientData_Del(SwigPyClientData *data)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01382" > sat_python_wrap.cc:1382< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_acff905e8f0880e6e5bba1495c416a6af" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#acff905e8f0880e6e5bba1495c416a6af" > SWIG_name< / a > < / div > < div class = "ttdeci" > #define SWIG_name< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03137" > sat_python_wrap.cc:3137< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ad02c11257baaffc699e5387fdc2e6363" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ad02c11257baaffc699e5387fdc2e6363" > _swigc__p_operations_research__sat__SolutionCallback< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_operations_research__sat__SolutionCallback[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04919" > sat_python_wrap.cc:4919< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ad0f863f0634d92d40cbc7dab4bba2f9b" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ad0f863f0634d92d40cbc7dab4bba2f9b" > SWIG_Python_GetSwigThis< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME SwigPyObject * SWIG_Python_GetSwigThis(PyObject *pyobj)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02021" > sat_python_wrap.cc:2021< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ad242096a860787686b17f9031b4cf8ec" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ad242096a860787686b17f9031b4cf8ec" > SWIGTYPE_p_operations_research__sat__CpSatHelper< / a > < / div > < div class = "ttdeci" > #define SWIGTYPE_p_operations_research__sat__CpSatHelper< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03105" > sat_python_wrap.cc:3105< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ad2b4927c9caa8562938bb95fa2323d5b" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ad2b4927c9caa8562938bb95fa2323d5b" > swig_varlink_dealloc< / a > < / div > < div class = "ttdeci" > SWIGINTERN void swig_varlink_dealloc(swig_varlinkobject *v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05260" > sat_python_wrap.cc:5260< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ad3848e6ef99327ed383eee95539c4be2" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ad3848e6ef99327ed383eee95539c4be2" > swig_varlink_repr< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v))< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05213" > sat_python_wrap.cc:5213< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ad5b1dbefed8dc8eabe8c691348d65a32" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ad5b1dbefed8dc8eabe8c691348d65a32" > _swigc__p_long< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_long[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04915" > sat_python_wrap.cc:4915< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ad621c8a05a43cf3a48467c791142bb44" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ad621c8a05a43cf3a48467c791142bb44" > swig_type_initial< / a > < / div > < div class = "ttdeci" > static swig_type_info * swig_type_initial[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04896" > sat_python_wrap.cc:4896< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ad773b4b43a51c5e11ff104561166ff5c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ad773b4b43a51c5e11ff104561166ff5c" > InvokePythonCallableReturning< / a > < / div > < div class = "ttdeci" > static ReturnT InvokePythonCallableReturning(PyObject *pyfunc, const char *format, Args... args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03301" > sat_python_wrap.cc:3301< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ad81fd2722661b1f7e26775004114363a" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ad81fd2722661b1f7e26775004114363a" > SolveWrapper_swigregister< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SolveWrapper_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04561" > sat_python_wrap.cc:4561< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ad8ae205f122aca20da861fa915a332b0" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ad8ae205f122aca20da861fa915a332b0" > SwigPyPacked_dealloc< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME void SwigPyPacked_dealloc(PyObject *v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01870" > sat_python_wrap.cc:1870< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ad987ec1e60faa20441f0a88da6fbdb9c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ad987ec1e60faa20441f0a88da6fbdb9c" > _swigc__p_operations_research__sat__CpSatHelper< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_operations_research__sat__CpSatHelper[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04917" > sat_python_wrap.cc:4917< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ada53ff51e4581c1caf6bf62482216fb4" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ada53ff51e4581c1caf6bf62482216fb4" > SWIG_Python_str_FromChar< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SWIG_Python_str_FromChar(const char *c)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00842" > sat_python_wrap.cc:842< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_adaf049b6445afcfd0890cabe0d5539d4" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#adaf049b6445afcfd0890cabe0d5539d4" > SwigPyObject_New< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SwigPyObject_New(void *ptr, swig_type_info *ty, int own)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01801" > sat_python_wrap.cc:1801< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_adc2ddd52b92736e92dd00388351016df" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#adc2ddd52b92736e92dd00388351016df" > _wrap_SolutionCallback_ObjectiveValue< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_SolutionCallback_ObjectiveValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03966" > sat_python_wrap.cc:3966< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_adccbcbf6df87e38c5a227a9b5c7f70e4" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#adccbcbf6df87e38c5a227a9b5c7f70e4" > SWIG_Python_CheckImplicit< / a > < / div > < div class = "ttdeci" > SWIGRUNTIMEINLINE int SWIG_Python_CheckImplicit(swig_type_info *ty)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01318" > sat_python_wrap.cc:1318< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_addfee1cf672308dcdd030d489f804b5f" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#addfee1cf672308dcdd030d489f804b5f" > SWIG_Python_FixMethods< / a > < / div > < div class = "ttdeci" > SWIGINTERN void SWIG_Python_FixMethods(PyMethodDef *methods, swig_const_info *const_table, swig_type_info **types, swig_type_info **types_initial)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05438" > sat_python_wrap.cc:5438< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ae1cd9de0a75c6d814815a9de66a4a46d" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ae1cd9de0a75c6d814815a9de66a4a46d" > SWIG_MemoryError< / a > < / div > < div class = "ttdeci" > #define SWIG_MemoryError< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00769" > sat_python_wrap.cc:769< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ae272a341a2e64d8ca6c2d37436a7dbd2" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ae272a341a2e64d8ca6c2d37436a7dbd2" > _wrap_CpSatHelper_SolverResponseStats< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * _wrap_CpSatHelper_SolverResponseStats(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04612" > sat_python_wrap.cc:4612< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ae42b3babb9ac9ec0ab8486b18af65025" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ae42b3babb9ac9ec0ab8486b18af65025" > _swigt__p_operations_research__sat__IntegerVariableProto< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_operations_research__sat__IntegerVariableProto< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04886" > sat_python_wrap.cc:4886< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ae4a7b4ce78e031cbf5227bea38d81221" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ae4a7b4ce78e031cbf5227bea38d81221" > SWIG_SystemError< / a > < / div > < div class = "ttdeci" > #define SWIG_SystemError< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00767" > sat_python_wrap.cc:767< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ae4cc0f5599402526dd5c2fdb80d87517" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ae4cc0f5599402526dd5c2fdb80d87517" > SWIG_DivisionByZero< / a > < / div > < div class = "ttdeci" > #define SWIG_DivisionByZero< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00763" > sat_python_wrap.cc:763< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ae66f44191f70db7b9634a8321766c840" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ae66f44191f70db7b9634a8321766c840" > _swigt__p_char< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_char< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04881" > sat_python_wrap.cc:4881< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ae7ae3c70dea34df9c15c215ca6f5a126" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ae7ae3c70dea34df9c15c215ca6f5a126" > _swigc__p_operations_research__Domain< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_operations_research__Domain[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04916" > sat_python_wrap.cc:4916< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ae8dc28636254904148bf0ecbaa84559d" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ae8dc28636254904148bf0ecbaa84559d" > SwigPyObject_type< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyTypeObject * SwigPyObject_type(void)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01522" > sat_python_wrap.cc:1522< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_ae9c11d011d8390489595f718d7565a8a" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#ae9c11d011d8390489595f718d7565a8a" > SWIG_OverflowError< / a > < / div > < div class = "ttdeci" > #define SWIG_OverflowError< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00764" > sat_python_wrap.cc:764< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aea3c8b056dcc8c1ab93f6b825cd1371b" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aea3c8b056dcc8c1ab93f6b825cd1371b" > SWIGEXPORT< / a > < / div > < div class = "ttdeci" > #define SWIGEXPORT< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00130" > sat_python_wrap.cc:130< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aea7d4126c1b77d06d8fcdf22619e9d77" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aea7d4126c1b77d06d8fcdf22619e9d77" > SwigPyObject_TypeOnce< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyTypeObject * SwigPyObject_TypeOnce(void)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01668" > sat_python_wrap.cc:1668< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aea8b2faf6c0206393575742f50eb73c4" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aea8b2faf6c0206393575742f50eb73c4" > SolutionCallback_swiginit< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SolutionCallback_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04259" > sat_python_wrap.cc:4259< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aea8ef410fde907633cb76d9d18131fa1" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aea8ef410fde907633cb76d9d18131fa1" > SWIG_IsOK< / a > < / div > < div class = "ttdeci" > #define SWIG_IsOK(r)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00315" > sat_python_wrap.cc:315< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aeb3240b7f183d73c052a789b229ff7fd" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aeb3240b7f183d73c052a789b229ff7fd" > SWIGTYPE_p_operations_research__sat__SolveWrapper< / a > < / div > < div class = "ttdeci" > #define SWIGTYPE_p_operations_research__sat__SolveWrapper< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03108" > sat_python_wrap.cc:3108< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aeb4ebd3d270c7d0a5303f10393485505" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aeb4ebd3d270c7d0a5303f10393485505" > SWIG_AsCharPtrAndSize< / a > < / div > < div class = "ttdeci" > SWIGINTERN int SWIG_AsCharPtrAndSize(PyObject *obj, char **cptr, size_t *psize, int *alloc)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03531" > sat_python_wrap.cc:3531< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aedb8cd6d9d680ee6870f6834b8a895ff" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aedb8cd6d9d680ee6870f6834b8a895ff" > _swigt__p_operations_research__sat__SolveWrapper< / a > < / div > < div class = "ttdeci" > static swig_type_info _swigt__p_operations_research__sat__SolveWrapper< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04888" > sat_python_wrap.cc:4888< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aef5c9ae7de973d0429e686e99d9cefab" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aef5c9ae7de973d0429e686e99d9cefab" > SWIGTYPE_p_operations_research__sat__IntegerVariableProto< / a > < / div > < div class = "ttdeci" > #define SWIGTYPE_p_operations_research__sat__IntegerVariableProto< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03106" > sat_python_wrap.cc:3106< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_aefad5b8dcb536eded47055113795282c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#aefad5b8dcb536eded47055113795282c" > CpSatHelper_swigregister< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * CpSatHelper_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04819" > sat_python_wrap.cc:4819< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_af1ed73e454bdee28cc19369784f56eed" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#af1ed73e454bdee28cc19369784f56eed" > SWIG_IndexError< / a > < / div > < div class = "ttdeci" > #define SWIG_IndexError< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00761" > sat_python_wrap.cc:761< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_af46a9a17b9d632d0a73132eeb0ce1339" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#af46a9a17b9d632d0a73132eeb0ce1339" > SwigPyObject_oct< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SwigPyObject_oct(SwigPyObject *v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01447" > sat_python_wrap.cc:1447< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_af4809c9a7db4f3441c30d3f462a52de0" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#af4809c9a7db4f3441c30d3f462a52de0" > swig_types< / a > < / div > < div class = "ttdeci" > static swig_type_info * swig_types[15]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03115" > sat_python_wrap.cc:3115< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_af4b03e69337ce728939d7652d0d8cade" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#af4b03e69337ce728939d7652d0d8cade" > SwigPyObject_repr2< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME PyObject * SwigPyObject_repr2(PyObject *v, PyObject *SWIGUNUSEDPARM(args))< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01480" > sat_python_wrap.cc:1480< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_af5f88d8a220c62e7ee2604ebaf37b920" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#af5f88d8a220c62e7ee2604ebaf37b920" > SWIG_PYTHON_INITIALIZE_THREADS< / a > < / div > < div class = "ttdeci" > #define SWIG_PYTHON_INITIALIZE_THREADS< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00982" > sat_python_wrap.cc:982< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_af6b04c7cf42a9e06a528481c86d2c41c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#af6b04c7cf42a9e06a528481c86d2c41c" > SWIG_Python_InitShadowInstance< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SWIG_Python_InitShadowInstance(PyObject *args)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02333" > sat_python_wrap.cc:2333< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_af7ac7e424b623712f70e9b6640a54853" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#af7ac7e424b623712f70e9b6640a54853" > SWIG_AddNewMask< / a > < / div > < div class = "ttdeci" > #define SWIG_AddNewMask(r)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00330" > sat_python_wrap.cc:330< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_af807d8c45ff784e9e36791b6270656dd" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#af807d8c45ff784e9e36791b6270656dd" > SWIG_globals< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyObject * SWIG_globals(void)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05397" > sat_python_wrap.cc:5397< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_af962454012da937393ddf1274fe41d15" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#af962454012da937393ddf1274fe41d15" > SWIG_PythonGetProxyDoc< / a > < / div > < div class = "ttdeci" > SWIGINTERN PyMethodDef * SWIG_PythonGetProxyDoc(const char *name)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l05490" > sat_python_wrap.cc:5490< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_af9ecbac56d4c5cd6104ae8f6bb82e9f7" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#af9ecbac56d4c5cd6104ae8f6bb82e9f7" > SWIG_OK< / a > < / div > < div class = "ttdeci" > #define SWIG_OK< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00313" > sat_python_wrap.cc:313< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_afc4dd083ffcb3bc22ea34b1f3c4afd7c" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#afc4dd083ffcb3bc22ea34b1f3c4afd7c" > SWIG_PYTHON_THREAD_BEGIN_BLOCK< / a > < / div > < div class = "ttdeci" > #define SWIG_PYTHON_THREAD_BEGIN_BLOCK< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01006" > sat_python_wrap.cc:1006< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_afc5b08bb3c3cd2e3fb2e34b775346153" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#afc5b08bb3c3cd2e3fb2e34b775346153" > SWIGINTERNINLINE< / a > < / div > < div class = "ttdeci" > #define SWIGINTERNINLINE< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00107" > sat_python_wrap.cc:107< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_afc6a50c28430608cf03ae350cea96764" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#afc6a50c28430608cf03ae350cea96764" > _swigc__p_signed_char< / a > < / div > < div class = "ttdeci" > static swig_cast_info _swigc__p_signed_char[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l04922" > sat_python_wrap.cc:4922< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_afcf771f05d7d2e2508d33c729ed06df9" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#afcf771f05d7d2e2508d33c729ed06df9" > SWIG_PYTHON_THREAD_BEGIN_ALLOW< / a > < / div > < div class = "ttdeci" > #define SWIG_PYTHON_THREAD_BEGIN_ALLOW< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l01008" > sat_python_wrap.cc:1008< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_afd489119bf6e3552bdaa6bc365e35e59" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#afd489119bf6e3552bdaa6bc365e35e59" > Py_TYPE< / a > < / div > < div class = "ttdeci" > #define Py_TYPE(op)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00795" > sat_python_wrap.cc:795< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_afddb1b639fb789e0f8aa35e8e5f2635f" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#afddb1b639fb789e0f8aa35e8e5f2635f" > SWIG_Python_AcquirePtr< / a > < / div > < div class = "ttdeci" > SWIGRUNTIME int SWIG_Python_AcquirePtr(PyObject *obj, int own)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02087" > sat_python_wrap.cc:2087< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_affa7aa2bcce5bea24a20e5b184ae0533" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#affa7aa2bcce5bea24a20e5b184ae0533" > SWIGRUNTIMEINLINE< / a > < / div > < div class = "ttdeci" > #define SWIGRUNTIMEINLINE< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00217" > sat_python_wrap.cc:217< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8cc_html_afffa0f94d47fd5cdf487592e5541c61a" > < div class = "ttname" > < a href = "sat__python__wrap_8cc.html#afffa0f94d47fd5cdf487592e5541c61a" > SWIG_TypeCast< / a > < / div > < div class = "ttdeci" > SWIGRUNTIMEINLINE void * SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l00502" > sat_python_wrap.cc:502< / a > < / div > < / div >
< div class = "ttc" id = "asat__python__wrap_8h_html" > < div class = "ttname" > < a href = "sat__python__wrap_8h.html" > sat_python_wrap.h< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_array___t_html" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_array___t.html" > Swig::GCArray_T< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__python__wrap_8cc_source.html#l02859" > constraint_solver_python_wrap.cc:2859< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_array___t_html_a461223f22e28580dd461a01cea2a4026" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_array___t.html#a461223f22e28580dd461a01cea2a4026" > Swig::GCArray_T::~GCArray_T< / a > < / div > < div class = "ttdeci" > virtual ~GCArray_T()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02864" > sat_python_wrap.cc:2864< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_array___t_html_a9d5c85e443a4453654cd214d0ac0247f" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_array___t.html#a9d5c85e443a4453654cd214d0ac0247f" > Swig::GCArray_T::GCArray_T< / a > < / div > < div class = "ttdeci" > GCArray_T(Type *ptr)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02861" > sat_python_wrap.cc:2861< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item___object_html" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item___object.html" > Swig::GCItem_Object< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__python__wrap_8cc_source.html#l02830" > constraint_solver_python_wrap.cc:2830< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item___object_html_a03fc23dff6a9de4bffc2c5ee9153093c" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item___object.html#a03fc23dff6a9de4bffc2c5ee9153093c" > Swig::GCItem_Object::~GCItem_Object< / a > < / div > < div class = "ttdeci" > virtual ~GCItem_Object()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02835" > sat_python_wrap.cc:2835< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item___object_html_a168ae8e4e7c5ea918e4cb7c30dfd56bf" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item___object.html#a168ae8e4e7c5ea918e4cb7c30dfd56bf" > Swig::GCItem_Object::GCItem_Object< / a > < / div > < div class = "ttdeci" > GCItem_Object(int own)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02832" > sat_python_wrap.cc:2832< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item___object_html_a2ac9341455799feebf9ac983038b97f1" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item___object.html#a2ac9341455799feebf9ac983038b97f1" > Swig::GCItem_Object::get_own< / a > < / div > < div class = "ttdeci" > int get_own() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02838" > sat_python_wrap.cc:2838< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item___t_html" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item___t.html" > Swig::GCItem_T< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__python__wrap_8cc_source.html#l02846" > constraint_solver_python_wrap.cc:2846< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item___t_html_aa25820afd325122c1491f441c647c98b" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item___t.html#aa25820afd325122c1491f441c647c98b" > Swig::GCItem_T::~GCItem_T< / a > < / div > < div class = "ttdeci" > virtual ~GCItem_T()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02851" > sat_python_wrap.cc:2851< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item___t_html_aaa9530e8780f292bd1370c51e6cef4c2" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item___t.html#aaa9530e8780f292bd1370c51e6cef4c2" > Swig::GCItem_T::GCItem_T< / a > < / div > < div class = "ttdeci" > GCItem_T(Type *ptr)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02848" > sat_python_wrap.cc:2848< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item__var_html" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item__var.html" > Swig::GCItem_var< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__python__wrap_8cc_source.html#l02807" > constraint_solver_python_wrap.cc:2807< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item__var_html_a20408e5ceeceed58355182669d1a5238" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item__var.html#a20408e5ceeceed58355182669d1a5238" > Swig::GCItem_var::operator-> < / a > < / div > < div class = "ttdeci" > GCItem * operator-> () const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02823" > sat_python_wrap.cc:2823< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item__var_html_a5b5039c1bcb6bcdac142a64ec4a25639" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item__var.html#a5b5039c1bcb6bcdac142a64ec4a25639" > Swig::GCItem_var::GCItem_var< / a > < / div > < div class = "ttdeci" > GCItem_var(GCItem *item=0)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02809" > sat_python_wrap.cc:2809< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item__var_html_a8d43da2bee98bafb776a2390251d7bdb" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item__var.html#a8d43da2bee98bafb776a2390251d7bdb" > Swig::GCItem_var::operator=< / a > < / div > < div class = "ttdeci" > GCItem_var & operator=(GCItem *item)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02812" > sat_python_wrap.cc:2812< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item__var_html_afcd0ffe6b41b6b458878a6b27e023f8f" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item__var.html#afcd0ffe6b41b6b458878a6b27e023f8f" > Swig::GCItem_var::~GCItem_var< / a > < / div > < div class = "ttdeci" > ~GCItem_var()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02819" > sat_python_wrap.cc:2819< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item_html" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item.html" > Swig::GCItem< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver__python__wrap_8cc_source.html#l02799" > constraint_solver_python_wrap.cc:2799< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item_html_a11451d4dee205247212e048073ce9cea" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item.html#a11451d4dee205247212e048073ce9cea" > Swig::GCItem::get_own< / a > < / div > < div class = "ttdeci" > virtual int get_own() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02803" > sat_python_wrap.cc:2803< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_1_1_g_c_item_html_add53f9b3b3fcb87e30db8c3d2d40d24b" > < div class = "ttname" > < a href = "struct_swig_1_1_g_c_item.html#add53f9b3b3fcb87e30db8c3d2d40d24b" > Swig::GCItem::~GCItem< / a > < / div > < div class = "ttdeci" > virtual ~GCItem()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l02801" > sat_python_wrap.cc:2801< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_client_data_html" > < div class = "ttname" > < a href = "struct_swig_py_client_data.html" > SwigPyClientData< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01305" > knapsack_solver_python_wrap.cc:1305< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_client_data_html_a03b02167ca706af3c90489895b149ff3" > < div class = "ttname" > < a href = "struct_swig_py_client_data.html#a03b02167ca706af3c90489895b149ff3" > SwigPyClientData::newraw< / a > < / div > < div class = "ttdeci" > PyObject * newraw< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01307" > knapsack_solver_python_wrap.cc:1307< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_client_data_html_a0a5ddba04e5b3800a61a208b23dfd65b" > < div class = "ttname" > < a href = "struct_swig_py_client_data.html#a0a5ddba04e5b3800a61a208b23dfd65b" > SwigPyClientData::newargs< / a > < / div > < div class = "ttdeci" > PyObject * newargs< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01308" > knapsack_solver_python_wrap.cc:1308< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_client_data_html_a24edbed2ce3e8818ac4ef693a53a768f" > < div class = "ttname" > < a href = "struct_swig_py_client_data.html#a24edbed2ce3e8818ac4ef693a53a768f" > SwigPyClientData::klass< / a > < / div > < div class = "ttdeci" > PyObject * klass< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01306" > knapsack_solver_python_wrap.cc:1306< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_client_data_html_a7ea26fc4c21e1192ba427633ff2981ca" > < div class = "ttname" > < a href = "struct_swig_py_client_data.html#a7ea26fc4c21e1192ba427633ff2981ca" > SwigPyClientData::pytype< / a > < / div > < div class = "ttdeci" > PyTypeObject * pytype< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01312" > knapsack_solver_python_wrap.cc:1312< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_client_data_html_acb70a26b5c3b873ee8492f96d6f04722" > < div class = "ttname" > < a href = "struct_swig_py_client_data.html#acb70a26b5c3b873ee8492f96d6f04722" > SwigPyClientData::delargs< / a > < / div > < div class = "ttdeci" > int delargs< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01310" > knapsack_solver_python_wrap.cc:1310< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_client_data_html_ad7eb0381152beb0af081ac87daa594c9" > < div class = "ttname" > < a href = "struct_swig_py_client_data.html#ad7eb0381152beb0af081ac87daa594c9" > SwigPyClientData::destroy< / a > < / div > < div class = "ttdeci" > PyObject * destroy< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01309" > knapsack_solver_python_wrap.cc:1309< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_client_data_html_aefc03bc0f3c3a18125653ab9f5c5486e" > < div class = "ttname" > < a href = "struct_swig_py_client_data.html#aefc03bc0f3c3a18125653ab9f5c5486e" > SwigPyClientData::implicitconv< / a > < / div > < div class = "ttdeci" > int implicitconv< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01311" > knapsack_solver_python_wrap.cc:1311< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_object_html" > < div class = "ttname" > < a href = "struct_swig_py_object.html" > SwigPyObject< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01388" > knapsack_solver_python_wrap.cc:1388< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_object_html_a2068804fe624f29280fd94ce1c9049e9" > < div class = "ttname" > < a href = "struct_swig_py_object.html#a2068804fe624f29280fd94ce1c9049e9" > SwigPyObject::ptr< / a > < / div > < div class = "ttdeci" > PyObject_HEAD void * ptr< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01390" > knapsack_solver_python_wrap.cc:1390< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_object_html_a4047a08438f6fec73854d5e936100de0" > < div class = "ttname" > < a href = "struct_swig_py_object.html#a4047a08438f6fec73854d5e936100de0" > SwigPyObject::own< / a > < / div > < div class = "ttdeci" > int own< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01392" > knapsack_solver_python_wrap.cc:1392< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_object_html_a7c45af989e53c74ddbf6dc0f3049bde6" > < div class = "ttname" > < a href = "struct_swig_py_object.html#a7c45af989e53c74ddbf6dc0f3049bde6" > SwigPyObject::ty< / a > < / div > < div class = "ttdeci" > swig_type_info * ty< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01391" > knapsack_solver_python_wrap.cc:1391< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_object_html_acd633ba37867a3c5f181b6ed531911df" > < div class = "ttname" > < a href = "struct_swig_py_object.html#acd633ba37867a3c5f181b6ed531911df" > SwigPyObject::next< / a > < / div > < div class = "ttdeci" > PyObject * next< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01393" > knapsack_solver_python_wrap.cc:1393< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_packed_html" > < div class = "ttname" > < a href = "struct_swig_py_packed.html" > SwigPyPacked< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01815" > knapsack_solver_python_wrap.cc:1815< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_packed_html_a02af94670cfeda27fe2a64f23a7a4de5" > < div class = "ttname" > < a href = "struct_swig_py_packed.html#a02af94670cfeda27fe2a64f23a7a4de5" > SwigPyPacked::pack< / a > < / div > < div class = "ttdeci" > PyObject_HEAD void * pack< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01817" > knapsack_solver_python_wrap.cc:1817< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_packed_html_a7c45af989e53c74ddbf6dc0f3049bde6" > < div class = "ttname" > < a href = "struct_swig_py_packed.html#a7c45af989e53c74ddbf6dc0f3049bde6" > SwigPyPacked::ty< / a > < / div > < div class = "ttdeci" > swig_type_info * ty< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01818" > knapsack_solver_python_wrap.cc:1818< / a > < / div > < / div >
< div class = "ttc" id = "astruct_swig_py_packed_html_a854352f53b148adc24983a58a1866d66" > < div class = "ttname" > < a href = "struct_swig_py_packed.html#a854352f53b148adc24983a58a1866d66" > SwigPyPacked::size< / a > < / div > < div class = "ttdeci" > size_t size< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01819" > knapsack_solver_python_wrap.cc:1819< / a > < / div > < / div >
< div class = "ttc" id = "astructswig_1_1_swig_var___py_object_html" > < div class = "ttname" > < a href = "structswig_1_1_swig_var___py_object.html" > swig::SwigVar_PyObject< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l02797" > knapsack_solver_python_wrap.cc:2797< / a > < / div > < / div >
< div class = "ttc" id = "astructswig_1_1_swig_var___py_object_html_a1f7f613bbeb34f95a2b4172f5820ca15" > < div class = "ttname" > < a href = "structswig_1_1_swig_var___py_object.html#a1f7f613bbeb34f95a2b4172f5820ca15" > swig::SwigVar_PyObject::SwigVar_PyObject< / a > < / div > < div class = "ttdeci" > SwigVar_PyObject(PyObject *obj=0)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__python__wrap_8cc_source.html#l03208" > sat_python_wrap.cc:3208< / a > < / div > < / div >
< div class = "ttc" id = "astructswig_1_1_swig_var___py_object_html_aa07d26d95fdd12a95c912e048a877aa0" > < div class = "ttname" > < a href = "structswig_1_1_swig_var___py_object.html#aa07d26d95fdd12a95c912e048a877aa0" > swig::SwigVar_PyObject::operator=< / a > < / div > < div class = "ttdeci" > SwigVar_PyObject & operator=(PyObject *obj)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l02800" > knapsack_solver_python_wrap.cc:2800< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__cast__info_html" > < div class = "ttname" > < a href = "structswig__cast__info.html" > swig_cast_info< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00377" > knapsack_solver_python_wrap.cc:377< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__cast__info_html_a08b4ed530c4b1ec9e0d7c6f34669dc6f" > < div class = "ttname" > < a href = "structswig__cast__info.html#a08b4ed530c4b1ec9e0d7c6f34669dc6f" > swig_cast_info::type< / a > < / div > < div class = "ttdeci" > swig_type_info * type< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00378" > knapsack_solver_python_wrap.cc:378< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__cast__info_html_a2d38bda0380e321f608dfc162f39eac9" > < div class = "ttname" > < a href = "structswig__cast__info.html#a2d38bda0380e321f608dfc162f39eac9" > swig_cast_info::prev< / a > < / div > < div class = "ttdeci" > struct swig_cast_info * prev< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00381" > knapsack_solver_python_wrap.cc:381< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__cast__info_html_a3fe16677e3b32633a794be83ca594812" > < div class = "ttname" > < a href = "structswig__cast__info.html#a3fe16677e3b32633a794be83ca594812" > swig_cast_info::next< / a > < / div > < div class = "ttdeci" > struct swig_cast_info * next< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00380" > knapsack_solver_python_wrap.cc:380< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__cast__info_html_ab0c02ae209c86c1a920b1a6cbec7ec52" > < div class = "ttname" > < a href = "structswig__cast__info.html#ab0c02ae209c86c1a920b1a6cbec7ec52" > swig_cast_info::converter< / a > < / div > < div class = "ttdeci" > swig_converter_func converter< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00379" > knapsack_solver_python_wrap.cc:379< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__const__info_html" > < div class = "ttname" > < a href = "structswig__const__info.html" > swig_const_info< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01051" > knapsack_solver_python_wrap.cc:1051< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__const__info_html_aad13f902a42a46717a902c8ad94c568b" > < div class = "ttname" > < a href = "structswig__const__info.html#aad13f902a42a46717a902c8ad94c568b" > swig_const_info::ptype< / a > < / div > < div class = "ttdeci" > swig_type_info ** ptype< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01057" > knapsack_solver_python_wrap.cc:1057< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__const__info_html_ab88920172b5a32b077bd95bb1f3d6f8e" > < div class = "ttname" > < a href = "structswig__const__info.html#ab88920172b5a32b077bd95bb1f3d6f8e" > swig_const_info::dvalue< / a > < / div > < div class = "ttdeci" > double dvalue< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01055" > knapsack_solver_python_wrap.cc:1055< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__const__info_html_ac765329451135abec74c45e1897abf26" > < div class = "ttname" > < a href = "structswig__const__info.html#ac765329451135abec74c45e1897abf26" > swig_const_info::type< / a > < / div > < div class = "ttdeci" > int type< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01052" > knapsack_solver_python_wrap.cc:1052< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__const__info_html_ad27f45c6331d8b6ac603e0cae235fb61" > < div class = "ttname" > < a href = "structswig__const__info.html#ad27f45c6331d8b6ac603e0cae235fb61" > swig_const_info::lvalue< / a > < / div > < div class = "ttdeci" > long lvalue< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01054" > knapsack_solver_python_wrap.cc:1054< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__const__info_html_aea8daace94f77164d0cfa7140355849e" > < div class = "ttname" > < a href = "structswig__const__info.html#aea8daace94f77164d0cfa7140355849e" > swig_const_info::pvalue< / a > < / div > < div class = "ttdeci" > void * pvalue< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01056" > knapsack_solver_python_wrap.cc:1056< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__const__info_html_afcd1706c9144e6d6eee6127661ae3be2" > < div class = "ttname" > < a href = "structswig__const__info.html#afcd1706c9144e6d6eee6127661ae3be2" > swig_const_info::name< / a > < / div > < div class = "ttdeci" > const char * name< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l01053" > knapsack_solver_python_wrap.cc:1053< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__globalvar_html" > < div class = "ttname" > < a href = "structswig__globalvar.html" > swig_globalvar< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l03825" > knapsack_solver_python_wrap.cc:3825< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__globalvar_html_aa452f906a54c91621799831e4280478f" > < div class = "ttname" > < a href = "structswig__globalvar.html#aa452f906a54c91621799831e4280478f" > swig_globalvar::set_attr< / a > < / div > < div class = "ttdeci" > int(* set_attr)(PyObject *)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l03828" > knapsack_solver_python_wrap.cc:3828< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__globalvar_html_aa67c32731401134fb4b13398ec3ac933" > < div class = "ttname" > < a href = "structswig__globalvar.html#aa67c32731401134fb4b13398ec3ac933" > swig_globalvar::next< / a > < / div > < div class = "ttdeci" > struct swig_globalvar * next< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l03829" > knapsack_solver_python_wrap.cc:3829< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__globalvar_html_abba1334212d8cf81687ab55df5bc6f65" > < div class = "ttname" > < a href = "structswig__globalvar.html#abba1334212d8cf81687ab55df5bc6f65" > swig_globalvar::get_attr< / a > < / div > < div class = "ttdeci" > PyObject *(* get_attr)(void)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l03827" > knapsack_solver_python_wrap.cc:3827< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__globalvar_html_ad547fb8186b526cb1b588daad4334fbe" > < div class = "ttname" > < a href = "structswig__globalvar.html#ad547fb8186b526cb1b588daad4334fbe" > swig_globalvar::name< / a > < / div > < div class = "ttdeci" > char * name< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l03826" > knapsack_solver_python_wrap.cc:3826< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__module__info_html" > < div class = "ttname" > < a href = "structswig__module__info.html" > swig_module_info< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00387" > knapsack_solver_python_wrap.cc:387< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__module__info_html_a20fcaedb3b00c4e764a18973ecdee2cb" > < div class = "ttname" > < a href = "structswig__module__info.html#a20fcaedb3b00c4e764a18973ecdee2cb" > swig_module_info::types< / a > < / div > < div class = "ttdeci" > swig_type_info ** types< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00388" > knapsack_solver_python_wrap.cc:388< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__module__info_html_a50cb67b2dfcebe2eea271c445842e130" > < div class = "ttname" > < a href = "structswig__module__info.html#a50cb67b2dfcebe2eea271c445842e130" > swig_module_info::type_initial< / a > < / div > < div class = "ttdeci" > swig_type_info ** type_initial< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00391" > knapsack_solver_python_wrap.cc:391< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__module__info_html_a5ce46498d5af408d0b8ec20843cf87a1" > < div class = "ttname" > < a href = "structswig__module__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > swig_module_info::clientdata< / a > < / div > < div class = "ttdeci" > void * clientdata< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00393" > knapsack_solver_python_wrap.cc:393< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__module__info_html_a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > < div class = "ttname" > < a href = "structswig__module__info.html#a6b6e3bf21f5dd71b8b0fdc61ae5c6cfb" > swig_module_info::next< / a > < / div > < div class = "ttdeci" > struct swig_module_info * next< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00390" > knapsack_solver_python_wrap.cc:390< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__module__info_html_a7cd4aa0866da58dc5af9755ca2ad6580" > < div class = "ttname" > < a href = "structswig__module__info.html#a7cd4aa0866da58dc5af9755ca2ad6580" > swig_module_info::cast_initial< / a > < / div > < div class = "ttdeci" > swig_cast_info ** cast_initial< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00392" > knapsack_solver_python_wrap.cc:392< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__module__info_html_a854352f53b148adc24983a58a1866d66" > < div class = "ttname" > < a href = "structswig__module__info.html#a854352f53b148adc24983a58a1866d66" > swig_module_info::size< / a > < / div > < div class = "ttdeci" > size_t size< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00389" > knapsack_solver_python_wrap.cc:389< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__type__info_html" > < div class = "ttname" > < a href = "structswig__type__info.html" > swig_type_info< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00367" > knapsack_solver_python_wrap.cc:367< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__type__info_html_a25f6d5be66f731f527b185e361b06509" > < div class = "ttname" > < a href = "structswig__type__info.html#a25f6d5be66f731f527b185e361b06509" > swig_type_info::owndata< / a > < / div > < div class = "ttdeci" > int owndata< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00373" > knapsack_solver_python_wrap.cc:373< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__type__info_html_a2799cca21c05a4f99f4c8b3b178d0133" > < div class = "ttname" > < a href = "structswig__type__info.html#a2799cca21c05a4f99f4c8b3b178d0133" > swig_type_info::str< / a > < / div > < div class = "ttdeci" > const char * str< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00369" > knapsack_solver_python_wrap.cc:369< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__type__info_html_a5ce46498d5af408d0b8ec20843cf87a1" > < div class = "ttname" > < a href = "structswig__type__info.html#a5ce46498d5af408d0b8ec20843cf87a1" > swig_type_info::clientdata< / a > < / div > < div class = "ttdeci" > void * clientdata< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00372" > knapsack_solver_python_wrap.cc:372< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__type__info_html_a9df9633078e1c101507abb7e6dbec3f1" > < div class = "ttname" > < a href = "structswig__type__info.html#a9df9633078e1c101507abb7e6dbec3f1" > swig_type_info::cast< / a > < / div > < div class = "ttdeci" > struct swig_cast_info * cast< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00371" > knapsack_solver_python_wrap.cc:371< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__type__info_html_af97c463eb56e4061bd472750f8f501d3" > < div class = "ttname" > < a href = "structswig__type__info.html#af97c463eb56e4061bd472750f8f501d3" > swig_type_info::dcast< / a > < / div > < div class = "ttdeci" > swig_dycast_func dcast< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00370" > knapsack_solver_python_wrap.cc:370< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__type__info_html_afcd1706c9144e6d6eee6127661ae3be2" > < div class = "ttname" > < a href = "structswig__type__info.html#afcd1706c9144e6d6eee6127661ae3be2" > swig_type_info::name< / a > < / div > < div class = "ttdeci" > const char * name< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l00368" > knapsack_solver_python_wrap.cc:368< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__varlinkobject_html" > < div class = "ttname" > < a href = "structswig__varlinkobject.html" > swig_varlinkobject< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l03832" > knapsack_solver_python_wrap.cc:3832< / a > < / div > < / div >
< div class = "ttc" id = "astructswig__varlinkobject_html_a90b51c7c5a61e8ed790c7d5d737eaafa" > < div class = "ttname" > < a href = "structswig__varlinkobject.html#a90b51c7c5a61e8ed790c7d5d737eaafa" > swig_varlinkobject::vars< / a > < / div > < div class = "ttdeci" > PyObject_HEAD swig_globalvar * vars< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "knapsack__solver__python__wrap_8cc_source.html#l03834" > knapsack_solver_python_wrap.cc:3834< / a > < / div > < / div >
< div class = "ttc" id = "atrace_8cc_html_a36bd74109f547f7f8198faf5a12d2879" > < div class = "ttname" > < a href = "trace_8cc.html#a36bd74109f547f7f8198faf5a12d2879" > message< / a > < / div > < div class = "ttdeci" > std::string message< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "trace_8cc_source.html#l00398" > trace.cc:398< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< / div > <!-- fragment --> < / div > <!-- contents -->
< / div > <!-- doc - content -->
2020-09-02 09:42:51 +02:00
<!-- HTML footer for doxygen 1.8.18 -->
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
< li class = "navelem" > < a class = "el" href = "dir_a7cc1eeded8f693d0da6c729bc88c45a.html" > ortools< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_b2c6d49957bf5d0c7726edb4b829cd4d.html" > gen< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_dd9e6105f85b4b8d1432afc92516bdf4.html" > ortools< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_c5b0fe70900e54a4a94ebb062342b0c6.html" > sat< / a > < / li > < li class = "navelem" > < a class = "el" href = "sat__python__wrap_8cc.html" > sat_python_wrap.cc< / a > < / li >
< li class = "footer" > Generated by
< a href = "http://www.doxygen.org/index.html" >
2021-09-30 01:18:45 +02:00
< img class = "footer" src = "doxygen.png" alt = "doxygen" / > < / a > 1.9.2 < / li >
2020-09-02 09:42:51 +02:00
< / ul >
< / div >
< / body >
< / html >