Project

General

Profile

python_swig.patch

Thomas ANDREJAK, 07/07/2016 11:41 PM

Download (58.3 KB)

View differences:

libprelude-3.0.0/bindings/python/prelude.py.new 2016-04-28 12:02:56.816666658 +0200
1 1
# This file was automatically generated by SWIG (http://www.swig.org).
2
# Version 3.0.6
2
# Version 3.0.8
3 3
#
4 4
# Do not make changes to this file unless you know what you are doing--modify
5 5
# the SWIG interface file instead.
......
75 75
def _swig_repr(self):
76 76
    try:
77 77
        strthis = "proxy of " + self.this.__repr__()
78
    except:
78
    except Exception:
79 79
        strthis = ""
80 80
    return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
81 81

  
82
-- libprelude-3.0.0/bindings/python/_prelude.cxx	2016-04-28 12:03:15.703333327 +0200
82
++ libprelude-3.0.0/bindings/python/_prelude.cxx.new	2016-04-28 12:03:03.326666667 +0200
......
1 1
/* ----------------------------------------------------------------------------
2 2
 * This file was automatically generated by SWIG (http://www.swig.org).
3
 * Version 3.0.6
3
 * Version 3.0.8
4 4
 *
5 5
 * This file is not intended to be easily readable and contains a number of
6 6
 * coding conventions designed to improve portability and efficiency. Do not make
......
12 12
#define TARGET_LANGUAGE_OUTPUT_TYPE PyObject **
13 13

  
14 14

  
15

  
16
#ifndef SWIGPYTHON
15 17
#define SWIGPYTHON
18
#endif
19

  
16 20
#define SWIG_PYTHON_THREADS
17 21
#define SWIG_PYTHON_NO_BUILD_NONE
18 22
#define SWIG_PYTHON_DIRECTOR_NO_VTABLE
......
1332 1336

  
1333 1337
/* Unpack the argument tuple */
1334 1338

  
1335
SWIGINTERN int
1339
SWIGINTERN Py_ssize_t
1336 1340
SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs)
1337 1341
{
1338 1342
  if (!args) {
......
1346 1350
  }  
1347 1351
  if (!PyTuple_Check(args)) {
1348 1352
    if (min <= 1 && max >= 1) {
1349
      int i;
1353
      Py_ssize_t i;
1350 1354
      objs[0] = args;
1351 1355
      for (i = 1; i < max; ++i) {
1352 1356
	objs[i] = 0;
......
1366 1370
		   name, (min == max ? "" : "at most "), (int)max, (int)l);
1367 1371
      return 0;
1368 1372
    } else {
1369
      int i;
1373
      Py_ssize_t i;
1370 1374
      for (i = 0; i < l; ++i) {
1371 1375
	objs[i] = PyTuple_GET_ITEM(args, i);
1372 1376
      }
......
1707 1711
    if (destroy) {
1708 1712
      /* destroy is always a VARARGS method */
1709 1713
      PyObject *res;
1714

  
1715
      /* PyObject_CallFunction() has the potential to silently drop
1716
         the active active exception.  In cases of unnamed temporary
1717
         variable or where we just finished iterating over a generator
1718
         StopIteration will be active right now, and this needs to
1719
         remain true upon return from SwigPyObject_dealloc.  So save
1720
         and restore. */
1721
      
1722
      PyObject *val = NULL, *type = NULL, *tb = NULL;
1723
      PyErr_Fetch(&val, &type, &tb);
1724

  
1710 1725
      if (data->delargs) {
1711
	/* we need to create a temporary object to carry the destroy operation */
1712
	PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0);
1713
	res = SWIG_Python_CallFunctor(destroy, tmp);
1714
	Py_DECREF(tmp);
1726
        /* we need to create a temporary object to carry the destroy operation */
1727
        PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0);
1728
        res = SWIG_Python_CallFunctor(destroy, tmp);
1729
        Py_DECREF(tmp);
1715 1730
      } else {
1716
	PyCFunction meth = PyCFunction_GET_FUNCTION(destroy);
1717
	PyObject *mself = PyCFunction_GET_SELF(destroy);
1718
	res = ((*meth)(mself, v));
1731
        PyCFunction meth = PyCFunction_GET_FUNCTION(destroy);
1732
        PyObject *mself = PyCFunction_GET_SELF(destroy);
1733
        res = ((*meth)(mself, v));
1719 1734
      }
1735
      if (!res)
1736
        PyErr_WriteUnraisable(destroy);
1737

  
1738
      PyErr_Restore(val, type, tb);
1739

  
1720 1740
      Py_XDECREF(res);
1721 1741
    } 
1722 1742
#if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
......
1740 1760
  next = tmp;
1741 1761
#endif
1742 1762
  if (!SwigPyObject_Check(next)) {
1763
    PyErr_SetString(PyExc_TypeError, "Attempt to append a non SwigPyObject");
1743 1764
    return NULL;
1744 1765
  }
1745 1766
  sobj->next = next;
......
1895 1916
    (unaryfunc)SwigPyObject_oct,  /*nb_oct*/
1896 1917
    (unaryfunc)SwigPyObject_hex,  /*nb_hex*/
1897 1918
#endif
1898
#if PY_VERSION_HEX >= 0x03000000 /* 3.0 */
1919
#if PY_VERSION_HEX >= 0x03050000 /* 3.5 */
1920
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_matrix_multiply */
1921
#elif PY_VERSION_HEX >= 0x03000000 /* 3.0 */
1899 1922
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index, nb_inplace_divide removed */
1900 1923
#elif PY_VERSION_HEX >= 0x02050000 /* 2.5.0 */
1901 1924
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index */
......
1975 1998
      0,                                    /* tp_del */
1976 1999
#endif
1977 2000
#if PY_VERSION_HEX >= 0x02060000
1978
      0,                                    /* tp_version */
2001
      0,                                    /* tp_version_tag */
2002
#endif
2003
#if PY_VERSION_HEX >= 0x03040000
2004
      0,                                    /* tp_finalize */
1979 2005
#endif
1980 2006
#ifdef COUNT_ALLOCS
1981
      0,0,0,0                               /* tp_alloc -> tp_next */
2007
      0,                                    /* tp_allocs */
2008
      0,                                    /* tp_frees */
2009
      0,                                    /* tp_maxalloc */
2010
#if PY_VERSION_HEX >= 0x02050000
2011
      0,                                    /* tp_prev */
2012
#endif
2013
      0                                     /* tp_next */
1982 2014
#endif
1983 2015
    };
1984 2016
    swigpyobject_type = tmp;
......
2154 2186
      0,                                    /* tp_del */
2155 2187
#endif
2156 2188
#if PY_VERSION_HEX >= 0x02060000
2157
      0,                                    /* tp_version */
2189
      0,                                    /* tp_version_tag */
2190
#endif
2191
#if PY_VERSION_HEX >= 0x03040000
2192
      0,                                    /* tp_finalize */
2158 2193
#endif
2159 2194
#ifdef COUNT_ALLOCS
2160
      0,0,0,0                               /* tp_alloc -> tp_next */
2195
      0,                                    /* tp_allocs */
2196
      0,                                    /* tp_frees */
2197
      0,                                    /* tp_maxalloc */
2198
#if PY_VERSION_HEX >= 0x02050000
2199
      0,                                    /* tp_prev */
2200
#endif
2201
      0                                     /* tp_next */
2161 2202
#endif
2162 2203
    };
2163 2204
    swigpypacked_type = tmp;
......
2685 2726
{
2686 2727
  PyObject *dict;
2687 2728
  if (!PyModule_Check(m)) {
2688
    PyErr_SetString(PyExc_TypeError,
2689
		    "PyModule_AddObject() needs module as first arg");
2729
    PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs module as first arg");
2690 2730
    return SWIG_ERROR;
2691 2731
  }
2692 2732
  if (!o) {
2693
    PyErr_SetString(PyExc_TypeError,
2694
		    "PyModule_AddObject() needs non-NULL value");
2733
    PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs non-NULL value");
2695 2734
    return SWIG_ERROR;
2696 2735
  }
2697 2736
  
......
2975 3014
wrapper##_closure(PyObject *a) {		\
2976 3015
    SwigPyObject *sobj;				\
2977 3016
    sobj = (SwigPyObject *)a;			\
2978
    Py_XDECREF(sobj->dict);	                \
3017
    Py_XDECREF(sobj->dict);			\
2979 3018
    if (sobj->own) {				\
2980
	PyObject *o = wrapper(a, NULL);		\
3019
	PyObject *o;				\
3020
	PyObject *val = 0, *type = 0, *tb = 0;	\
3021
	PyErr_Fetch(&val, &type, &tb);		\
3022
	o = wrapper(a, NULL);			\
3023
	if (!o) {				\
3024
	    PyObject *deallocname = PyString_FromString(#wrapper); \
3025
	    PyErr_WriteUnraisable(deallocname);	\
3026
	    Py_DECREF(deallocname);		\
3027
	}					\
3028
	PyErr_Restore(val, type, tb);		\
2981 3029
	Py_XDECREF(o);				\
2982 3030
    }						\
2983 3031
    if (PyType_IS_GC(a->ob_type)) {		\
......
3030 3078

  
3031 3079
#define SWIGPY_TERNARYCALLFUNC_CLOSURE(wrapper)			\
3032 3080
SWIGINTERN PyObject *						\
3033
wrapper##_closure(PyObject *callable_object, PyObject *args, PyObject *) {	\
3081
wrapper##_closure(PyObject *callable_object, PyObject *args, PyObject *) { \
3034 3082
    return wrapper(callable_object, args);			\
3035 3083
}
3036 3084

  
......
3090 3138
    return result;					\
3091 3139
}
3092 3140

  
3093
#define SWIGPY_FUNPACK_SSIZEARGFUNC_CLOSURE(wrapper)		\
3141
#define SWIGPY_FUNPACK_SSIZEARGFUNC_CLOSURE(wrapper)	\
3094 3142
SWIGINTERN PyObject *					\
3095 3143
wrapper##_closure(PyObject *a, Py_ssize_t b) {		\
3096 3144
    PyObject *arg, *result;				\
......
3399 3447
      0,                                        /* tp_del */
3400 3448
#endif
3401 3449
#if PY_VERSION_HEX >= 0x02060000
3402
      0,                                        /* tp_version */
3450
      0,                                        /* tp_version_tag */
3451
#endif
3452
#if PY_VERSION_HEX >= 0x03040000
3453
      0,                                        /* tp_finalize */
3403 3454
#endif
3404 3455
#ifdef COUNT_ALLOCS
3405
      0,0,0,0                                   /* tp_alloc -> tp_next */
3456
      0,                                        /* tp_allocs */
3457
      0,                                        /* tp_frees */
3458
      0,                                        /* tp_maxalloc */
3459
#if PY_VERSION_HEX >= 0x02050000
3460
      0,                                        /* tp_prev */
3461
#endif
3462
      0                                         /* tp_next */
3406 3463
#endif
3407 3464
    };
3408 3465
    staticvar_type = tmp;
......
3574 3631
#endif
3575 3632
#define SWIG_name    "_prelude"
3576 3633

  
3577
#define SWIGVERSION 0x030006 
3634
#define SWIGVERSION 0x030008 
3578 3635
#define SWIG_VERSION SWIGVERSION
3579 3636

  
3580 3637

  
......
3814 3871
  if (PyFloat_Check(obj)) {
3815 3872
    if (val) *val = PyFloat_AsDouble(obj);
3816 3873
    return SWIG_OK;
3874
#if PY_VERSION_HEX < 0x03000000
3817 3875
  } else if (PyInt_Check(obj)) {
3818 3876
    if (val) *val = PyInt_AsLong(obj);
3819 3877
    return SWIG_OK;
3878
#endif
3820 3879
  } else if (PyLong_Check(obj)) {
3821 3880
    double v = PyLong_AsDouble(obj);
3822 3881
    if (!PyErr_Occurred()) {
......
3908 3967
      return SWIG_OK;
3909 3968
    } else {
3910 3969
      PyErr_Clear();
3911
#if PY_VERSION_HEX >= 0x03000000
3912
      {
3913
        long v = PyLong_AsLong(obj);
3914
        if (!PyErr_Occurred()) {
3915
          if (v < 0) {
3916
            return SWIG_OverflowError;
3917
          }
3918
        } else {
3919
          PyErr_Clear();
3920
        }
3921
      }
3922
#endif
3970
      return SWIG_OverflowError;
3923 3971
    }
3924 3972
  }
3925 3973
#ifdef SWIG_PYTHON_CAST_MODE
......
3976 4024
SWIGINTERN int
3977 4025
SWIG_AsVal_long (PyObject *obj, long* val)
3978 4026
{
4027
#if PY_VERSION_HEX < 0x03000000
3979 4028
  if (PyInt_Check(obj)) {
3980 4029
    if (val) *val = PyInt_AsLong(obj);
3981 4030
    return SWIG_OK;
3982
  } else if (PyLong_Check(obj)) {
4031
  } else
4032
#endif
4033
  if (PyLong_Check(obj)) {
3983 4034
    long v = PyLong_AsLong(obj);
3984 4035
    if (!PyErr_Occurred()) {
3985 4036
      if (val) *val = v;
3986 4037
      return SWIG_OK;
3987 4038
    } else {
3988 4039
      PyErr_Clear();
4040
      return SWIG_OverflowError;
3989 4041
    }
3990 4042
  }
3991 4043
#ifdef SWIG_PYTHON_CAST_MODE
......
4160 4212
MYPY_OBJOBJPROC_CLOSURE(_wrap_IDMEF___contains__)
4161 4213

  
4162 4214

  
4163
namespace swig {  
4215
namespace swig {
4164 4216
  template <class Type>
4165 4217
  struct noconst_traits {
4166 4218
    typedef Type noconst_type;
......
4174 4226
  /*
4175 4227
    type categories
4176 4228
  */
4177
  struct pointer_category { };  
4229
  struct pointer_category { };
4178 4230
  struct value_category { };
4179 4231

  
4180 4232
  /*
......
4187 4239
    return traits<typename noconst_traits<Type >::noconst_type >::type_name();
4188 4240
  }
4189 4241

  
4190
  template <class Type> 
4242
  template <class Type>
4191 4243
  struct traits_info {
4192 4244
    static swig_type_info *type_query(std::string name) {
4193 4245
      name += " *";
4194 4246
      return SWIG_TypeQuery(name.c_str());
4195
    }    
4247
    }
4196 4248
    static swig_type_info *type_info() {
4197 4249
      static swig_type_info *info = type_query(type_name<Type>());
4198 4250
      return info;
......
4213 4265
      std::string ptrname = name;
4214 4266
      ptrname += " *";
4215 4267
      return ptrname;
4216
    }    
4268
    }
4217 4269
    static const char* type_name() {
4218 4270
      static std::string name = make_ptr_name(swig::type_name<Type>());
4219 4271
      return name.c_str();
4220 4272
    }
4221 4273
  };
4222 4274

  
4223
  template <class Type, class Category> 
4275
  template <class Type, class Category>
4224 4276
  struct traits_as { };
4225
 
4226
  template <class Type, class Category> 
4277

  
4278
  template <class Type, class Category>
4227 4279
  struct traits_check { };
4228 4280

  
4229 4281
}
......
4567 4619
    return pos;
4568 4620
  }
4569 4621

  
4622
  template <class Sequence>
4623
  inline void
4624
  erase(Sequence* seq, const typename Sequence::iterator& position) {
4625
    seq->erase(position);
4626
  }
4627

  
4570 4628
  template <class Sequence, class Difference>
4571 4629
  inline Sequence*
4572 4630
  getslice(const Sequence* self, Difference i, Difference j, Py_ssize_t step) {
......
4941 4999
  template <class T>
4942 5000
  struct SwigPySequence_Ref
4943 5001
  {
4944
    SwigPySequence_Ref(PyObject* seq, int index)
5002
    SwigPySequence_Ref(PyObject* seq, Py_ssize_t index)
4945 5003
      : _seq(seq), _index(index)
4946 5004
    {
4947 5005
    }
......
4953 5011
	return swig::as<T>(item, true);
4954 5012
      } catch (std::exception& e) {
4955 5013
	char msg[1024];
4956
	sprintf(msg, "in sequence element %d ", _index);
5014
	sprintf(msg, "in sequence element %d ", (int)_index);
4957 5015
	if (!PyErr_Occurred()) {
4958 5016
	  ::SWIG_Error(SWIG_TypeError,  swig::type_name<T>());
4959 5017
	}
......
4971 5029

  
4972 5030
  private:
4973 5031
    PyObject* _seq;
4974
    int _index;
5032
    Py_ssize_t _index;
4975 5033
  };
4976 5034

  
4977 5035
  template <class T>
......
4992 5050
    typedef Reference reference;
4993 5051
    typedef T value_type;
4994 5052
    typedef T* pointer;
4995
    typedef int difference_type;
5053
    typedef Py_ssize_t difference_type;
4996 5054

  
4997 5055
    SwigPySequence_InputIterator()
4998 5056
    {
4999 5057
    }
5000 5058

  
5001
    SwigPySequence_InputIterator(PyObject* seq, int index)
5059
    SwigPySequence_InputIterator(PyObject* seq, Py_ssize_t index)
5002 5060
      : _seq(seq), _index(index)
5003 5061
    {
5004 5062
    }
......
5078 5136
    difference_type _index;
5079 5137
  };
5080 5138

  
5139
  // STL container wrapper around a Python sequence
5081 5140
  template <class T>
5082 5141
  struct SwigPySequence_Cont
5083 5142
  {
......
5085 5144
    typedef const SwigPySequence_Ref<T> const_reference;
5086 5145
    typedef T value_type;
5087 5146
    typedef T* pointer;
5088
    typedef int difference_type;
5089
    typedef int size_type;
5147
    typedef Py_ssize_t difference_type;
5148
    typedef size_t size_type;
5090 5149
    typedef const pointer const_pointer;
5091 5150
    typedef SwigPySequence_InputIterator<T, reference> iterator;
5092 5151
    typedef SwigPySequence_InputIterator<T, const_reference> const_iterator;
......
5147 5206

  
5148 5207
    bool check(bool set_err = true) const
5149 5208
    {
5150
      int s = size();
5151
      for (int i = 0; i < s; ++i) {
5209
      Py_ssize_t s = size();
5210
      for (Py_ssize_t i = 0; i < s; ++i) {
5152 5211
	swig::SwigVar_PyObject item = PySequence_GetItem(_seq, i);
5153 5212
	if (!swig::check<value_type>(item)) {
5154 5213
	  if (set_err) {
5155 5214
	    char msg[1024];
5156
	    sprintf(msg, "in sequence element %d", i);
5215
	    sprintf(msg, "in sequence element %d", (int)i);
5157 5216
	    SWIG_Error(SWIG_RuntimeError, msg);
5158 5217
	  }
5159 5218
	  return false;
......
5341 5400
      return SWIG_OK;
5342 5401
    } else {
5343 5402
      PyErr_Clear();
5403
      res = SWIG_OverflowError;
5344 5404
    }
5345 5405
  } else {
5346 5406
    unsigned long v;
......
5411 5471

  
5412 5472

  
5413 5473
  namespace swig {
5414
    template <>  struct traits<Prelude::Connection > {
5474
    template <>  struct traits< Prelude::Connection > {
5415 5475
      typedef pointer_category category;
5416 5476
      static const char* type_name() { return"Prelude::Connection"; }
5417 5477
    };
......
5483 5543
#endif
5484 5544
      size_type size = seq.size();
5485 5545
      if (size <= (size_type)INT_MAX) {
5486
	PyObject *obj = PyTuple_New((int)size);
5487
	int i = 0;
5488
	for (const_iterator it = seq.begin();
5489
	     it != seq.end(); ++it, ++i) {
5546
	PyObject *obj = PyTuple_New((Py_ssize_t)size);
5547
	Py_ssize_t i = 0;
5548
	for (const_iterator it = seq.begin(); it != seq.end(); ++it, ++i) {
5490 5549
	  PyTuple_SetItem(obj,i,swig::from<value_type>(*it));
5491 5550
	}
5492 5551
	return obj;
......
5517 5576

  
5518 5577

  
5519 5578
      namespace swig {
5520
	template <>  struct traits<std::vector<Prelude::Connection, std::allocator< Prelude::Connection > > > {
5579
	template <>  struct traits<std::vector< Prelude::Connection, std::allocator< Prelude::Connection > > > {
5521 5580
	  typedef pointer_category category;
5522 5581
	  static const char* type_name() {
5523 5582
	    return "std::vector<" "Prelude::Connection" "," "std::allocator< Prelude::Connection >" " >";
......
5558 5617

  
5559 5618

  
5560 5619
  namespace swig {
5561
    template <>  struct traits<Prelude::IDMEF > {
5620
    template <>  struct traits< Prelude::IDMEF > {
5562 5621
      typedef pointer_category category;
5563 5622
      static const char* type_name() { return"Prelude::IDMEF"; }
5564 5623
    };
......
5566 5625

  
5567 5626

  
5568 5627
      namespace swig {
5569
	template <>  struct traits<std::vector<Prelude::IDMEF, std::allocator< Prelude::IDMEF > > > {
5628
	template <>  struct traits<std::vector< Prelude::IDMEF, std::allocator< Prelude::IDMEF > > > {
5570 5629
	  typedef pointer_category category;
5571 5630
	  static const char* type_name() {
5572 5631
	    return "std::vector<" "Prelude::IDMEF" "," "std::allocator< Prelude::IDMEF >" " >";
......
5576 5635
    
5577 5636

  
5578 5637
  namespace swig {
5579
    template <>  struct traits<Prelude::IDMEFValue > {
5638
    template <>  struct traits< Prelude::IDMEFValue > {
5580 5639
      typedef pointer_category category;
5581 5640
      static const char* type_name() { return"Prelude::IDMEFValue"; }
5582 5641
    };
......
5584 5643

  
5585 5644

  
5586 5645
      namespace swig {
5587
	template <>  struct traits<std::vector<Prelude::IDMEFValue, std::allocator< Prelude::IDMEFValue > > > {
5646
	template <>  struct traits<std::vector< Prelude::IDMEFValue, std::allocator< Prelude::IDMEFValue > > > {
5588 5647
	  typedef pointer_category category;
5589 5648
	  static const char* type_name() {
5590 5649
	    return "std::vector<" "Prelude::IDMEFValue" "," "std::allocator< Prelude::IDMEFValue >" " >";
......
5604 5663
      return SWIG_OK;
5605 5664
    } else {
5606 5665
      PyErr_Clear();
5666
      res = SWIG_OverflowError;
5607 5667
    }
5608 5668
  } else {
5609 5669
    long v;
......
5863 5923

  
5864 5924

  
5865 5925
namespace swig {
5866
  template <> struct traits<std::string > {
5926
  template <> struct traits< std::string > {
5867 5927
    typedef value_category category;
5868 5928
    static const char* type_name() { return"std::string"; }
5869
  };  
5870
  template <>  struct traits_asval<std::string > {   
5929
  };
5930
  template <>  struct traits_asval< std::string > {
5871 5931
    typedef std::string value_type;
5872
    static int asval(PyObject *obj, value_type *val) { 
5932
    static int asval(PyObject *obj, value_type *val) {
5873 5933
      return SWIG_AsVal_std_string (obj, val);
5874 5934
    }
5875 5935
  };
5876
  template <>  struct traits_from<std::string > {
5936
  template <>  struct traits_from< std::string > {
5877 5937
    typedef std::string value_type;
5878 5938
    static PyObject *from(const value_type& val) {
5879 5939
      return SWIG_From_std_string  (val);
......
5883 5943

  
5884 5944

  
5885 5945
      namespace swig {
5886
	template <>  struct traits<std::vector<std::string, std::allocator< std::string > > > {
5946
	template <>  struct traits<std::vector< std::string, std::allocator< std::string > > > {
5887 5947
	  typedef pointer_category category;
5888 5948
	  static const char* type_name() {
5889 5949
	    return "std::vector<" "std::string" "," "std::allocator< std::string >" " >";
......
6088 6148

  
6089 6149

  
6090 6150
SWIGINTERN PyObject *_wrap_SwigPyIterator_incr(PyObject *self, PyObject *args) {
6091
  int argc;
6092
  PyObject *argv[3];
6151
  Py_ssize_t argc;
6152
  PyObject *argv[3] = {
6153
    0
6154
  };
6093 6155
  
6094 6156
  if (!(argc = SWIG_Python_UnpackTuple(args,"SwigPyIterator_incr",0,2,argv+1))) SWIG_fail;
6095 6157
  argv[0] = self;
......
6180 6242

  
6181 6243

  
6182 6244
SWIGINTERN PyObject *_wrap_SwigPyIterator_decr(PyObject *self, PyObject *args) {
6183
  int argc;
6184
  PyObject *argv[3];
6245
  Py_ssize_t argc;
6246
  PyObject *argv[3] = {
6247
    0
6248
  };
6185 6249
  
6186 6250
  if (!(argc = SWIG_Python_UnpackTuple(args,"SwigPyIterator_decr",0,2,argv+1))) SWIG_fail;
6187 6251
  argv[0] = self;
......
6705 6769

  
6706 6770

  
6707 6771
SWIGINTERN PyObject *_wrap_SwigPyIterator___sub__(PyObject *self, PyObject *args) {
6708
  int argc;
6709
  PyObject *argv[3];
6772
  Py_ssize_t argc;
6773
  PyObject *argv[3] = {
6774
    0
6775
  };
6710 6776
  
6711 6777
  if (!(argc = SWIG_Python_UnpackTuple(args,"SwigPyIterator___sub__",0,2,argv+1))) SWIG_fail;
6712 6778
  argv[0] = self;
......
6789 6855

  
6790 6856

  
6791 6857
SWIGINTERN PyObject *_wrap_checkVersion(PyObject *self, PyObject *args) {
6792
  int argc;
6793
  PyObject *argv[2];
6858
  Py_ssize_t argc;
6859
  PyObject *argv[2] = {
6860
    0
6861
  };
6794 6862
  
6795 6863
  if (!(argc = SWIG_Python_UnpackTuple(args,"checkVersion",0,1,argv))) SWIG_fail;
6796 6864
  --argc;
......
6929 6997

  
6930 6998

  
6931 6999
SWIGINTERN int _wrap_new_ClientProfile(PyObject *self, PyObject *args) {
6932
  int argc;
6933
  PyObject *argv[2];
7000
  Py_ssize_t argc;
7001
  PyObject *argv[2] = {
7002
    0
7003
  };
6934 7004
  
6935 7005
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ClientProfile",0,1,argv))) SWIG_fail;
6936 7006
  --argc;
......
7805 7875

  
7806 7876

  
7807 7877
SWIGINTERN int _wrap_new_Connection(PyObject *self, PyObject *args) {
7808
  int argc;
7809
  PyObject *argv[3];
7878
  Py_ssize_t argc;
7879
  PyObject *argv[3] = {
7880
    0
7881
  };
7810 7882
  
7811 7883
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Connection",0,2,argv))) SWIG_fail;
7812 7884
  --argc;
......
8666 8738

  
8667 8739

  
8668 8740
SWIGINTERN int _wrap_new_ConnectionPool(PyObject *self, PyObject *args) {
8669
  int argc;
8670
  PyObject *argv[3];
8741
  Py_ssize_t argc;
8742
  PyObject *argv[3] = {
8743
    0
8744
  };
8671 8745
  
8672 8746
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ConnectionPool",0,2,argv))) SWIG_fail;
8673 8747
  --argc;
......
8847 8921
      SWIG_fail;
8848 8922
    }
8849 8923
  }
8850
  resultobj = swig::from(static_cast< std::vector<Prelude::Connection,std::allocator< Prelude::Connection > > >(result));
8924
  resultobj = swig::from(static_cast< std::vector< Prelude::Connection,std::allocator< Prelude::Connection > > >(result));
8851 8925
  return resultobj;
8852 8926
fail:
8853 8927
  return NULL;
......
9354 9428

  
9355 9429

  
9356 9430
SWIGINTERN int _wrap_new_Client(PyObject *self, PyObject *args) {
9357
  int argc;
9358
  PyObject *argv[2];
9431
  Py_ssize_t argc;
9432
  PyObject *argv[2] = {
9433
    0
9434
  };
9359 9435
  
9360 9436
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Client",0,1,argv))) SWIG_fail;
9361 9437
  --argc;
......
10412 10488

  
10413 10489

  
10414 10490
SWIGINTERN int _wrap_new_PreludeError(PyObject *self, PyObject *args) {
10415
  int argc;
10416
  PyObject *argv[2];
10491
  Py_ssize_t argc;
10492
  PyObject *argv[2] = {
10493
    0
10494
  };
10417 10495
  
10418 10496
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_PreludeError",0,1,argv))) SWIG_fail;
10419 10497
  --argc;
......
10883 10961

  
10884 10962

  
10885 10963
SWIGINTERN int _wrap_new_IDMEFCriteria(PyObject *self, PyObject *args) {
10886
  int argc;
10887
  PyObject *argv[2];
10964
  Py_ssize_t argc;
10965
  PyObject *argv[2] = {
10966
    0
10967
  };
10888 10968
  
10889 10969
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFCriteria",0,1,argv))) SWIG_fail;
10890 10970
  --argc;
......
11281 11361
  
11282 11362
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
11283 11363
  {
11284
    std::vector<Prelude::IDMEF,std::allocator< Prelude::IDMEF > > *ptr = (std::vector<Prelude::IDMEF,std::allocator< Prelude::IDMEF > > *)0;
11364
    std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > *ptr = (std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > *)0;
11285 11365
    res1 = swig::asptr(swig_obj[0], &ptr);
11286 11366
    if (!SWIG_IsOK(res1)) {
11287 11367
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_IDMEFValue" "', argument " "1"" of type '" "std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > const &""'"); 
......
11351 11431
  
11352 11432
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
11353 11433
  {
11354
    std::vector<Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *ptr = (std::vector<Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *)0;
11434
    std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *ptr = (std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *)0;
11355 11435
    res1 = swig::asptr(swig_obj[0], &ptr);
11356 11436
    if (!SWIG_IsOK(res1)) {
11357 11437
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_IDMEFValue" "', argument " "1"" of type '" "std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > const &""'"); 
......
11631 11711

  
11632 11712

  
11633 11713
SWIGINTERN int _wrap_new_IDMEFValue(PyObject *self, PyObject *args) {
11634
  int argc;
11635
  PyObject *argv[2];
11714
  Py_ssize_t argc;
11715
  PyObject *argv[2] = {
11716
    0
11717
  };
11636 11718
  
11637 11719
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFValue",0,1,argv))) SWIG_fail;
11638 11720
  --argc;
......
11765 11847
  if (argc == 1) {
11766 11848
    int _v = 0;
11767 11849
    {
11768
      int res = swig::asptr(argv[0], (std::vector<Prelude::IDMEF,std::allocator< Prelude::IDMEF > >**)(0));
11850
      int res = swig::asptr(argv[0], (std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > >**)(0));
11769 11851
      _v = SWIG_CheckState(res);
11770 11852
    }
11771 11853
    if (!_v) goto check_12;
......
11945 12027
  }
11946 12028
  arg1 = reinterpret_cast< Prelude::IDMEFValue * >(argp1);
11947 12029
  {
11948
    std::vector<Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *ptr = (std::vector<Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *)0;
12030
    std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *ptr = (std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *)0;
11949 12031
    res2 = swig::asptr(swig_obj[1], &ptr);
11950 12032
    if (!SWIG_IsOK(res2)) {
11951 12033
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "IDMEFValue___eq__" "', argument " "2"" of type '" "std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > const &""'"); 
......
12188 12270

  
12189 12271

  
12190 12272
SWIGINTERN PyObject *_wrap_IDMEFValue___eq__(PyObject *self, PyObject *args) {
12191
  int argc;
12192
  PyObject *argv[3];
12273
  Py_ssize_t argc;
12274
  PyObject *argv[3] = {
12275
    0
12276
  };
12193 12277
  
12194 12278
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEFValue___eq__",0,2,argv+1))) SWIG_fail;
12195 12279
  argv[0] = self;
......
12398 12482

  
12399 12483

  
12400 12484
SWIGINTERN int _wrap_new_IDMEFPath(PyObject *self, PyObject *args) {
12401
  int argc;
12402
  PyObject *argv[3];
12485
  Py_ssize_t argc;
12486
  PyObject *argv[3] = {
12487
    0
12488
  };
12403 12489
  
12404 12490
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFPath",0,2,argv))) SWIG_fail;
12405 12491
  --argc;
......
12500 12586
  }
12501 12587
  arg2 = reinterpret_cast< Prelude::IDMEF * >(argp2);
12502 12588
  {
12503
    std::vector<Prelude::IDMEF,std::allocator< Prelude::IDMEF > > *ptr = (std::vector<Prelude::IDMEF,std::allocator< Prelude::IDMEF > > *)0;
12589
    std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > *ptr = (std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > *)0;
12504 12590
    res3 = swig::asptr(swig_obj[2], &ptr);
12505 12591
    if (!SWIG_IsOK(res3)) {
12506 12592
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "IDMEFPath_set" "', argument " "3"" of type '" "std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > const &""'"); 
......
12603 12689
  }
12604 12690
  arg2 = reinterpret_cast< Prelude::IDMEF * >(argp2);
12605 12691
  {
12606
    std::vector<Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *ptr = (std::vector<Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *)0;
12692
    std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *ptr = (std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *)0;
12607 12693
    res3 = swig::asptr(swig_obj[2], &ptr);
12608 12694
    if (!SWIG_IsOK(res3)) {
12609 12695
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "IDMEFPath_set" "', argument " "3"" of type '" "std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > const &""'"); 
......
13027 13113

  
13028 13114

  
13029 13115
SWIGINTERN PyObject *_wrap_IDMEFPath_set(PyObject *self, PyObject *args) {
13030
  int argc;
13031
  PyObject *argv[4];
13116
  Py_ssize_t argc;
13117
  PyObject *argv[4] = {
13118
    0
13119
  };
13032 13120
  
13033 13121
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEFPath_set",0,3,argv+1))) SWIG_fail;
13034 13122
  argv[0] = self;
......
13147 13235
  if (argc == 3) {
13148 13236
    int _v = 0;
13149 13237
    {
13150
      int res = swig::asptr(argv[2], (std::vector<Prelude::IDMEF,std::allocator< Prelude::IDMEF > >**)(0));
13238
      int res = swig::asptr(argv[2], (std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > >**)(0));
13151 13239
      _v = SWIG_CheckState(res);
13152 13240
    }
13153 13241
    if (!_v) goto check_10;
......
14073 14161

  
14074 14162

  
14075 14163
SWIGINTERN int _wrap_new_IDMEFTime(PyObject *self, PyObject *args) {
14076
  int argc;
14077
  PyObject *argv[2];
14164
  Py_ssize_t argc;
14165
  PyObject *argv[2] = {
14166
    0
14167
  };
14078 14168
  
14079 14169
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFTime",0,1,argv))) SWIG_fail;
14080 14170
  --argc;
......
14320 14410

  
14321 14411

  
14322 14412
SWIGINTERN PyObject *_wrap_IDMEFTime_set(PyObject *self, PyObject *args) {
14323
  int argc;
14324
  PyObject *argv[3];
14413
  Py_ssize_t argc;
14414
  PyObject *argv[3] = {
14415
    0
14416
  };
14325 14417
  
14326 14418
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEFTime_set",0,2,argv+1))) SWIG_fail;
14327 14419
  argv[0] = self;
......
15104 15196

  
15105 15197

  
15106 15198
SWIGINTERN int _wrap_new_IDMEFClass(PyObject *self, PyObject *args) {
15107
  int argc;
15108
  PyObject *argv[2];
15199
  Py_ssize_t argc;
15200
  PyObject *argv[2] = {
15201
    0
15202
  };
15109 15203
  
15110 15204
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFClass",0,1,argv))) SWIG_fail;
15111 15205
  --argc;
......
15266 15360

  
15267 15361

  
15268 15362
SWIGINTERN PyObject *_wrap_IDMEFClass_get(PyObject *self, PyObject *args) {
15269
  int argc;
15270
  PyObject *argv[3];
15363
  Py_ssize_t argc;
15364
  PyObject *argv[3] = {
15365
    0
15366
  };
15271 15367
  
15272 15368
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEFClass_get",0,2,argv+1))) SWIG_fail;
15273 15369
  argv[0] = self;
......
15608 15704
      SWIG_fail;
15609 15705
    }
15610 15706
  }
15611
  resultobj = swig::from(static_cast< std::vector<std::string,std::allocator< std::string > > >(result));
15707
  resultobj = swig::from(static_cast< std::vector< std::string,std::allocator< std::string > > >(result));
15612 15708
  return resultobj;
15613 15709
fail:
15614 15710
  return NULL;
......
15833 15929

  
15834 15930

  
15835 15931
SWIGINTERN int _wrap_new_IDMEF(PyObject *self, PyObject *args) {
15836
  int argc;
15837
  PyObject *argv[2];
15932
  Py_ssize_t argc;
15933
  PyObject *argv[2] = {
15934
    0
15935
  };
15838 15936
  
15839 15937
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEF",0,1,argv))) SWIG_fail;
15840 15938
  --argc;
......
15890 15988
  }
15891 15989
  arg2 = reinterpret_cast< char * >(buf2);
15892 15990
  {
15893
    std::vector<Prelude::IDMEF,std::allocator< Prelude::IDMEF > > *ptr = (std::vector<Prelude::IDMEF,std::allocator< Prelude::IDMEF > > *)0;
15991
    std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > *ptr = (std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > *)0;
15894 15992
    res3 = swig::asptr(swig_obj[2], &ptr);
15895 15993
    if (!SWIG_IsOK(res3)) {
15896 15994
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "IDMEF_set" "', argument " "3"" of type '" "std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > const &""'"); 
......
15993 16091
  }
15994 16092
  arg2 = reinterpret_cast< char * >(buf2);
15995 16093
  {
15996
    std::vector<Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *ptr = (std::vector<Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *)0;
16094
    std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *ptr = (std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > *)0;
15997 16095
    res3 = swig::asptr(swig_obj[2], &ptr);
15998 16096
    if (!SWIG_IsOK(res3)) {
15999 16097
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "IDMEF_set" "', argument " "3"" of type '" "std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > const &""'"); 
......
16419 16517

  
16420 16518

  
16421 16519
SWIGINTERN PyObject *_wrap_IDMEF_set(PyObject *self, PyObject *args) {
16422
  int argc;
16423
  PyObject *argv[4];
16520
  Py_ssize_t argc;
16521
  PyObject *argv[4] = {
16522
    0
16523
  };
16424 16524
  
16425 16525
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEF_set",0,3,argv+1))) SWIG_fail;
16426 16526
  argv[0] = self;
......
16539 16639
  if (argc == 3) {
16540 16640
    int _v = 0;
16541 16641
    {
16542
      int res = swig::asptr(argv[2], (std::vector<Prelude::IDMEF,std::allocator< Prelude::IDMEF > >**)(0));
16642
      int res = swig::asptr(argv[2], (std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > >**)(0));
16543 16643
      _v = SWIG_CheckState(res);
16544 16644
    }
16545 16645
    if (!_v) goto check_10;
......
17213 17313
#if PY_VERSION_HEX >= 0x02060000
17214 17314
    (int) 0,                                  /* tp_version_tag */
17215 17315
#endif
17316
#if PY_VERSION_HEX >= 0x03040000
17317
    (destructor) 0,                           /* tp_finalize */
17318
#endif
17319
#ifdef COUNT_ALLOCS
17320
    (Py_ssize_t) 0,                           /* tp_allocs */
17321
    (Py_ssize_t) 0,                           /* tp_frees */
17322
    (Py_ssize_t) 0,                           /* tp_maxalloc */
17323
#if PY_VERSION_HEX >= 0x02050000
17324
    (struct _typeobject*) 0,                  /* tp_prev */
17325
#endif
17326
    (struct _typeobject*) 0,                  /* tp_next */
17327
#endif
17216 17328
  },
17329
#if PY_VERSION_HEX >= 0x03050000
17330
  {
17331
    (unaryfunc) 0,                            /* am_await */
17332
    (unaryfunc) 0,                            /* am_aiter */
17333
    (unaryfunc) 0,                            /* am_anext */
17334
  },
17335
#endif
17217 17336
  {
17218 17337
    (binaryfunc) (binaryfunc) _wrap_SwigPyIterator___add__, /* nb_add */
17219 17338
    (binaryfunc) (binaryfunc) _wrap_SwigPyIterator___sub___closure, /* nb_subtract */
......
17268 17387
#if PY_VERSION_HEX >= 0x02050000
17269 17388
    (unaryfunc) 0,                            /* nb_index */
17270 17389
#endif
17390
#if PY_VERSION_HEX >= 0x03050000
17391
    (binaryfunc) 0,                           /* nb_matrix_multiply */
17392
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
17393
#endif
17271 17394
  },
17272 17395
  {
17273 17396
    (lenfunc) 0,                              /* mp_length */
......
17308 17431
  },
17309 17432
    (PyObject*) 0,                            /* ht_name */
17310 17433
    (PyObject*) 0,                            /* ht_slots */
17434
#if PY_VERSION_HEX >= 0x03030000
17435
    (PyObject*) 0,                            /* ht_qualname */
17436
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
17437
#endif
17311 17438
};
17312 17439

  
17313 17440
SWIGINTERN SwigPyClientData SwigPyBuiltin__swig__SwigPyIterator_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__swig__SwigPyIterator_type};
......
17420 17547
#if PY_VERSION_HEX >= 0x02060000
17421 17548
    (int) 0,                                  /* tp_version_tag */
17422 17549
#endif
17550
#if PY_VERSION_HEX >= 0x03040000
17551
    (destructor) 0,                           /* tp_finalize */
17552
#endif
17553
#ifdef COUNT_ALLOCS
17554
    (Py_ssize_t) 0,                           /* tp_allocs */
17555
    (Py_ssize_t) 0,                           /* tp_frees */
17556
    (Py_ssize_t) 0,                           /* tp_maxalloc */
17557
#if PY_VERSION_HEX >= 0x02050000
17558
    (struct _typeobject*) 0,                  /* tp_prev */
17559
#endif
17560
    (struct _typeobject*) 0,                  /* tp_next */
17561
#endif
17423 17562
  },
17563
#if PY_VERSION_HEX >= 0x03050000
17564
  {
17565
    (unaryfunc) 0,                            /* am_await */
17566
    (unaryfunc) 0,                            /* am_aiter */
17567
    (unaryfunc) 0,                            /* am_anext */
17568
  },
17569
#endif
17424 17570
  {
17425 17571
    (binaryfunc) 0,                           /* nb_add */
17426 17572
    (binaryfunc) 0,                           /* nb_subtract */
......
17475 17621
#if PY_VERSION_HEX >= 0x02050000
17476 17622
    (unaryfunc) 0,                            /* nb_index */
17477 17623
#endif
17624
#if PY_VERSION_HEX >= 0x03050000
17625
    (binaryfunc) 0,                           /* nb_matrix_multiply */
17626
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
17627
#endif
17478 17628
  },
17479 17629
  {
17480 17630
    (lenfunc) 0,                              /* mp_length */
......
17515 17665
  },
17516 17666
    (PyObject*) 0,                            /* ht_name */
17517 17667
    (PyObject*) 0,                            /* ht_slots */
17668
#if PY_VERSION_HEX >= 0x03030000
17669
    (PyObject*) 0,                            /* ht_qualname */
17670
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
17671
#endif
17518 17672
};
17519 17673

  
17520 17674
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__ClientProfile_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__ClientProfile_type};
......
17626 17780
#if PY_VERSION_HEX >= 0x02060000
17627 17781
    (int) 0,                                  /* tp_version_tag */
17628 17782
#endif
17783
#if PY_VERSION_HEX >= 0x03040000
17784
    (destructor) 0,                           /* tp_finalize */
17785
#endif
17786
#ifdef COUNT_ALLOCS
17787
    (Py_ssize_t) 0,                           /* tp_allocs */
17788
    (Py_ssize_t) 0,                           /* tp_frees */
17789
    (Py_ssize_t) 0,                           /* tp_maxalloc */
17790
#if PY_VERSION_HEX >= 0x02050000
17791
    (struct _typeobject*) 0,                  /* tp_prev */
17792
#endif
17793
    (struct _typeobject*) 0,                  /* tp_next */
17794
#endif
17629 17795
  },
17796
#if PY_VERSION_HEX >= 0x03050000
17797
  {
17798
    (unaryfunc) 0,                            /* am_await */
17799
    (unaryfunc) 0,                            /* am_aiter */
17800
    (unaryfunc) 0,                            /* am_anext */
17801
  },
17802
#endif
17630 17803
  {
17631 17804
    (binaryfunc) 0,                           /* nb_add */
17632 17805
    (binaryfunc) 0,                           /* nb_subtract */
......
17681 17854
#if PY_VERSION_HEX >= 0x02050000
17682 17855
    (unaryfunc) 0,                            /* nb_index */
17683 17856
#endif
17857
#if PY_VERSION_HEX >= 0x03050000
17858
    (binaryfunc) 0,                           /* nb_matrix_multiply */
17859
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
17860
#endif
17684 17861
  },
17685 17862
  {
17686 17863
    (lenfunc) 0,                              /* mp_length */
......
17721 17898
  },
17722 17899
    (PyObject*) 0,                            /* ht_name */
17723 17900
    (PyObject*) 0,                            /* ht_slots */
17901
#if PY_VERSION_HEX >= 0x03030000
17902
    (PyObject*) 0,                            /* ht_qualname */
17903
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
17904
#endif
17724 17905
};
17725 17906

  
17726 17907
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__Connection_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__Connection_type};
......
17828 18009
#if PY_VERSION_HEX >= 0x02060000
17829 18010
    (int) 0,                                  /* tp_version_tag */
17830 18011
#endif
18012
#if PY_VERSION_HEX >= 0x03040000
18013
    (destructor) 0,                           /* tp_finalize */
18014
#endif
18015
#ifdef COUNT_ALLOCS
18016
    (Py_ssize_t) 0,                           /* tp_allocs */
18017
    (Py_ssize_t) 0,                           /* tp_frees */
18018
    (Py_ssize_t) 0,                           /* tp_maxalloc */
18019
#if PY_VERSION_HEX >= 0x02050000
18020
    (struct _typeobject*) 0,                  /* tp_prev */
18021
#endif
18022
    (struct _typeobject*) 0,                  /* tp_next */
18023
#endif
17831 18024
  },
18025
#if PY_VERSION_HEX >= 0x03050000
18026
  {
18027
    (unaryfunc) 0,                            /* am_await */
18028
    (unaryfunc) 0,                            /* am_aiter */
18029
    (unaryfunc) 0,                            /* am_anext */
18030
  },
18031
#endif
17832 18032
  {
17833 18033
    (binaryfunc) 0,                           /* nb_add */
17834 18034
    (binaryfunc) 0,                           /* nb_subtract */
......
17883 18083
#if PY_VERSION_HEX >= 0x02050000
17884 18084
    (unaryfunc) 0,                            /* nb_index */
17885 18085
#endif
18086
#if PY_VERSION_HEX >= 0x03050000
18087
    (binaryfunc) 0,                           /* nb_matrix_multiply */
18088
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
18089
#endif
17886 18090
  },
17887 18091
  {
17888 18092
    (lenfunc) 0,                              /* mp_length */
......
17923 18127
  },
17924 18128
    (PyObject*) 0,                            /* ht_name */
17925 18129
    (PyObject*) 0,                            /* ht_slots */
18130
#if PY_VERSION_HEX >= 0x03030000
18131
    (PyObject*) 0,                            /* ht_qualname */
18132
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
18133
#endif
17926 18134
};
17927 18135

  
17928 18136
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__ConnectionPool_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__ConnectionPool_type};
......
18033 18241
#if PY_VERSION_HEX >= 0x02060000
18034 18242
    (int) 0,                                  /* tp_version_tag */
18035 18243
#endif
18244
#if PY_VERSION_HEX >= 0x03040000
18245
    (destructor) 0,                           /* tp_finalize */
18246
#endif
18247
#ifdef COUNT_ALLOCS
18248
    (Py_ssize_t) 0,                           /* tp_allocs */
18249
    (Py_ssize_t) 0,                           /* tp_frees */
18250
    (Py_ssize_t) 0,                           /* tp_maxalloc */
18251
#if PY_VERSION_HEX >= 0x02050000
18252
    (struct _typeobject*) 0,                  /* tp_prev */
18253
#endif
18254
    (struct _typeobject*) 0,                  /* tp_next */
18255
#endif
18036 18256
  },
18257
#if PY_VERSION_HEX >= 0x03050000
18258
  {
18259
    (unaryfunc) 0,                            /* am_await */
18260
    (unaryfunc) 0,                            /* am_aiter */
18261
    (unaryfunc) 0,                            /* am_anext */
18262
  },
18263
#endif
18037 18264
  {
18038 18265
    (binaryfunc) 0,                           /* nb_add */
18039 18266
    (binaryfunc) 0,                           /* nb_subtract */
......
18088 18315
#if PY_VERSION_HEX >= 0x02050000
18089 18316
    (unaryfunc) 0,                            /* nb_index */
18090 18317
#endif
18318
#if PY_VERSION_HEX >= 0x03050000
18319
    (binaryfunc) 0,                           /* nb_matrix_multiply */
18320
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
18321
#endif
18091 18322
  },
18092 18323
  {
18093 18324
    (lenfunc) 0,                              /* mp_length */
......
18128 18359
  },
18129 18360
    (PyObject*) 0,                            /* ht_name */
18130 18361
    (PyObject*) 0,                            /* ht_slots */
18362
#if PY_VERSION_HEX >= 0x03030000
18363
    (PyObject*) 0,                            /* ht_qualname */
18364
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
18365
#endif
18131 18366
};
18132 18367

  
18133 18368
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__Client_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__Client_type};
......
18228 18463
#if PY_VERSION_HEX >= 0x02060000
18229 18464
    (int) 0,                                  /* tp_version_tag */
18230 18465
#endif
18466
#if PY_VERSION_HEX >= 0x03040000
18467
    (destructor) 0,                           /* tp_finalize */
18468
#endif
18469
#ifdef COUNT_ALLOCS
18470
    (Py_ssize_t) 0,                           /* tp_allocs */
18471
    (Py_ssize_t) 0,                           /* tp_frees */
18472
    (Py_ssize_t) 0,                           /* tp_maxalloc */
18473
#if PY_VERSION_HEX >= 0x02050000
18474
    (struct _typeobject*) 0,                  /* tp_prev */
18475
#endif
18476
    (struct _typeobject*) 0,                  /* tp_next */
18477
#endif
18478
  },
18479
#if PY_VERSION_HEX >= 0x03050000
18480
  {
18481
    (unaryfunc) 0,                            /* am_await */
18482
    (unaryfunc) 0,                            /* am_aiter */
18483
    (unaryfunc) 0,                            /* am_anext */
18231 18484
  },
18485
#endif
18232 18486
  {
18233 18487
    (binaryfunc) 0,                           /* nb_add */
18234 18488
    (binaryfunc) 0,                           /* nb_subtract */
......
18283 18537
#if PY_VERSION_HEX >= 0x02050000
18284 18538
    (unaryfunc) 0,                            /* nb_index */
18285 18539
#endif
18540
#if PY_VERSION_HEX >= 0x03050000
18541
    (binaryfunc) 0,                           /* nb_matrix_multiply */
18542
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
18543
#endif
18286 18544
  },
18287 18545
  {
18288 18546
    (lenfunc) 0,                              /* mp_length */
......
18323 18581
  },
18324 18582
    (PyObject*) 0,                            /* ht_name */
18325 18583
    (PyObject*) 0,                            /* ht_slots */
18584
#if PY_VERSION_HEX >= 0x03030000
18585
    (PyObject*) 0,                            /* ht_qualname */
18586
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
18587
#endif
18326 18588
};
18327 18589

  
18328 18590
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__PreludeLog_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__PreludeLog_type};
......
18419 18681
#if PY_VERSION_HEX >= 0x02060000
18420 18682
    (int) 0,                                  /* tp_version_tag */
18421 18683
#endif
18684
#if PY_VERSION_HEX >= 0x03040000
18685
    (destructor) 0,                           /* tp_finalize */
18686
#endif
18687
#ifdef COUNT_ALLOCS
18688
    (Py_ssize_t) 0,                           /* tp_allocs */
18689
    (Py_ssize_t) 0,                           /* tp_frees */
18690
    (Py_ssize_t) 0,                           /* tp_maxalloc */
18691
#if PY_VERSION_HEX >= 0x02050000
18692
    (struct _typeobject*) 0,                  /* tp_prev */
18693
#endif
18694
    (struct _typeobject*) 0,                  /* tp_next */
18695
#endif
18422 18696
  },
18697
#if PY_VERSION_HEX >= 0x03050000
18698
  {
18699
    (unaryfunc) 0,                            /* am_await */
18700
    (unaryfunc) 0,                            /* am_aiter */
18701
    (unaryfunc) 0,                            /* am_anext */
18702
  },
18703
#endif
18423 18704
  {
18424 18705
    (binaryfunc) 0,                           /* nb_add */
18425 18706
    (binaryfunc) 0,                           /* nb_subtract */
......
18474 18755
#if PY_VERSION_HEX >= 0x02050000
18475 18756
    (unaryfunc) 0,                            /* nb_index */
18476 18757
#endif
18758
#if PY_VERSION_HEX >= 0x03050000
18759
    (binaryfunc) 0,                           /* nb_matrix_multiply */
18760
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
18761
#endif
18477 18762
  },
18478 18763
  {
18479 18764
    (lenfunc) 0,                              /* mp_length */
......
18514 18799
  },
18515 18800
    (PyObject*) 0,                            /* ht_name */
18516 18801
    (PyObject*) 0,                            /* ht_slots */
18802
#if PY_VERSION_HEX >= 0x03030000
18803
    (PyObject*) 0,                            /* ht_qualname */
18804
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
18805
#endif
18517 18806
};
18518 18807

  
18519 18808
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__PreludeError_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__PreludeError_type};
......
18608 18897
#if PY_VERSION_HEX >= 0x02060000
18609 18898
    (int) 0,                                  /* tp_version_tag */
18610 18899
#endif
18900
#if PY_VERSION_HEX >= 0x03040000
18901
    (destructor) 0,                           /* tp_finalize */
18902
#endif
18903
#ifdef COUNT_ALLOCS
18904
    (Py_ssize_t) 0,                           /* tp_allocs */
18905
    (Py_ssize_t) 0,                           /* tp_frees */
18906
    (Py_ssize_t) 0,                           /* tp_maxalloc */
18907
#if PY_VERSION_HEX >= 0x02050000
18908
    (struct _typeobject*) 0,                  /* tp_prev */
18909
#endif
18910
    (struct _typeobject*) 0,                  /* tp_next */
18911
#endif
18912
  },
18913
#if PY_VERSION_HEX >= 0x03050000
18914
  {
18915
    (unaryfunc) 0,                            /* am_await */
18916
    (unaryfunc) 0,                            /* am_aiter */
18917
    (unaryfunc) 0,                            /* am_anext */
18611 18918
  },
18919
#endif
18612 18920
  {
18613 18921
    (binaryfunc) 0,                           /* nb_add */
18614 18922
    (binaryfunc) 0,                           /* nb_subtract */
......
18663 18971
#if PY_VERSION_HEX >= 0x02050000
18664 18972
    (unaryfunc) 0,                            /* nb_index */
18665 18973
#endif
18974
#if PY_VERSION_HEX >= 0x03050000
18975
    (binaryfunc) 0,                           /* nb_matrix_multiply */
18976
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
18977
#endif
18666 18978
  },
18667 18979
  {
18668 18980
    (lenfunc) 0,                              /* mp_length */
......
18703 19015
  },
18704 19016
    (PyObject*) 0,                            /* ht_name */
18705 19017
    (PyObject*) 0,                            /* ht_slots */
19018
#if PY_VERSION_HEX >= 0x03030000
19019
    (PyObject*) 0,                            /* ht_qualname */
19020
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
19021
#endif
18706 19022
};
18707 19023

  
18708 19024
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__ClientEasy_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__ClientEasy_type};
......
18797 19113
#if PY_VERSION_HEX >= 0x02060000
18798 19114
    (int) 0,                                  /* tp_version_tag */
18799 19115
#endif
19116
#if PY_VERSION_HEX >= 0x03040000
19117
    (destructor) 0,                           /* tp_finalize */
19118
#endif
19119
#ifdef COUNT_ALLOCS
19120
    (Py_ssize_t) 0,                           /* tp_allocs */
19121
    (Py_ssize_t) 0,                           /* tp_frees */
19122
    (Py_ssize_t) 0,                           /* tp_maxalloc */
19123
#if PY_VERSION_HEX >= 0x02050000
19124
    (struct _typeobject*) 0,                  /* tp_prev */
19125
#endif
19126
    (struct _typeobject*) 0,                  /* tp_next */
19127
#endif
19128
  },
19129
#if PY_VERSION_HEX >= 0x03050000
19130
  {
19131
    (unaryfunc) 0,                            /* am_await */
19132
    (unaryfunc) 0,                            /* am_aiter */
19133
    (unaryfunc) 0,                            /* am_anext */
18800 19134
  },
19135
#endif
18801 19136
  {
18802 19137
    (binaryfunc) 0,                           /* nb_add */
18803 19138
    (binaryfunc) 0,                           /* nb_subtract */
......
18852 19187
#if PY_VERSION_HEX >= 0x02050000
18853 19188
    (unaryfunc) 0,                            /* nb_index */
18854 19189
#endif
19190
#if PY_VERSION_HEX >= 0x03050000
19191
    (binaryfunc) 0,                           /* nb_matrix_multiply */
19192
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
19193
#endif
18855 19194
  },
18856 19195
  {
18857 19196
    (lenfunc) 0,                              /* mp_length */
......
18892 19231
  },
18893 19232
    (PyObject*) 0,                            /* ht_name */
18894 19233
    (PyObject*) 0,                            /* ht_slots */
19234
#if PY_VERSION_HEX >= 0x03030000
19235
    (PyObject*) 0,                            /* ht_qualname */
19236
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
19237
#endif
18895 19238
};
18896 19239

  
18897 19240
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFCriterion_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFCriterion_type};
......
18991 19334
#if PY_VERSION_HEX >= 0x02060000
18992 19335
    (int) 0,                                  /* tp_version_tag */
18993 19336
#endif
19337
#if PY_VERSION_HEX >= 0x03040000
19338
    (destructor) 0,                           /* tp_finalize */
19339
#endif
19340
#ifdef COUNT_ALLOCS
19341
    (Py_ssize_t) 0,                           /* tp_allocs */
19342
    (Py_ssize_t) 0,                           /* tp_frees */
19343
    (Py_ssize_t) 0,                           /* tp_maxalloc */
19344
#if PY_VERSION_HEX >= 0x02050000
19345
    (struct _typeobject*) 0,                  /* tp_prev */
19346
#endif
19347
    (struct _typeobject*) 0,                  /* tp_next */
19348
#endif
18994 19349
  },
19350
#if PY_VERSION_HEX >= 0x03050000
19351
  {
19352
    (unaryfunc) 0,                            /* am_await */
19353
    (unaryfunc) 0,                            /* am_aiter */
19354
    (unaryfunc) 0,                            /* am_anext */
19355
  },
19356
#endif
18995 19357
  {
18996 19358
    (binaryfunc) 0,                           /* nb_add */
18997 19359
    (binaryfunc) 0,                           /* nb_subtract */
......
19046 19408
#if PY_VERSION_HEX >= 0x02050000
19047 19409
    (unaryfunc) 0,                            /* nb_index */
19048 19410
#endif
19411
#if PY_VERSION_HEX >= 0x03050000
19412
    (binaryfunc) 0,                           /* nb_matrix_multiply */
19413
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
19414
#endif
19049 19415
  },
19050 19416
  {
19051 19417
    (lenfunc) 0,                              /* mp_length */
......
19086 19452
  },
19087 19453
    (PyObject*) 0,                            /* ht_name */
19088 19454
    (PyObject*) 0,                            /* ht_slots */
19455
#if PY_VERSION_HEX >= 0x03030000
19456
    (PyObject*) 0,                            /* ht_qualname */
19457
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
19458
#endif
19089 19459
};
19090 19460

  
19091 19461
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFCriteria_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFCriteria_type};
......
19200 19570
#if PY_VERSION_HEX >= 0x02060000
19201 19571
    (int) 0,                                  /* tp_version_tag */
19202 19572
#endif
19573
#if PY_VERSION_HEX >= 0x03040000
19574
    (destructor) 0,                           /* tp_finalize */
19575
#endif
19576
#ifdef COUNT_ALLOCS
19577
    (Py_ssize_t) 0,                           /* tp_allocs */
19578
    (Py_ssize_t) 0,                           /* tp_frees */
19579
    (Py_ssize_t) 0,                           /* tp_maxalloc */
19580
#if PY_VERSION_HEX >= 0x02050000
19581
    (struct _typeobject*) 0,                  /* tp_prev */
19582
#endif
19583
    (struct _typeobject*) 0,                  /* tp_next */
19584
#endif
19203 19585
  },
19586
#if PY_VERSION_HEX >= 0x03050000
19587
  {
19588
    (unaryfunc) 0,                            /* am_await */
19589
    (unaryfunc) 0,                            /* am_aiter */
19590
    (unaryfunc) 0,                            /* am_anext */
19591
  },
19592
#endif
19204 19593
  {
19205 19594
    (binaryfunc) 0,                           /* nb_add */
19206 19595
    (binaryfunc) 0,                           /* nb_subtract */
......
19255 19644
#if PY_VERSION_HEX >= 0x02050000
19256 19645
    (unaryfunc) 0,                            /* nb_index */
19257 19646
#endif
19647
#if PY_VERSION_HEX >= 0x03050000
19648
    (binaryfunc) 0,                           /* nb_matrix_multiply */
19649
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
19650
#endif
19258 19651
  },
19259 19652
  {
19260 19653
    (lenfunc) 0,                              /* mp_length */
......
19295 19688
  },
19296 19689
    (PyObject*) 0,                            /* ht_name */
19297 19690
    (PyObject*) 0,                            /* ht_slots */
19691
#if PY_VERSION_HEX >= 0x03030000
19692
    (PyObject*) 0,                            /* ht_qualname */
19693
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
19694
#endif
19298 19695
};
19299 19696

  
19300 19697
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFValue_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFValue_type};
......
19407 19804
#if PY_VERSION_HEX >= 0x02060000
19408 19805
    (int) 0,                                  /* tp_version_tag */
19409 19806
#endif
19807
#if PY_VERSION_HEX >= 0x03040000
19808
    (destructor) 0,                           /* tp_finalize */
19809
#endif
19810
#ifdef COUNT_ALLOCS
19811
    (Py_ssize_t) 0,                           /* tp_allocs */
19812
    (Py_ssize_t) 0,                           /* tp_frees */
19813
    (Py_ssize_t) 0,                           /* tp_maxalloc */
19814
#if PY_VERSION_HEX >= 0x02050000
19815
    (struct _typeobject*) 0,                  /* tp_prev */
19816
#endif
19817
    (struct _typeobject*) 0,                  /* tp_next */
19818
#endif
19410 19819
  },
19820
#if PY_VERSION_HEX >= 0x03050000
19821
  {
19822
    (unaryfunc) 0,                            /* am_await */
19823
    (unaryfunc) 0,                            /* am_aiter */
... This diff was truncated because it exceeds the maximum size that can be displayed.