Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 583126 | Differences between
and this patch

Collapse All | Expand All

(-)libprelude-3.0.0/bindings/python/prelude.py (-2 / +2 lines)
Lines 1-5 Link Here
1
# This file was automatically generated by SWIG (http://www.swig.org).
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
# Do not make changes to this file unless you know what you are doing--modify
4
# Do not make changes to this file unless you know what you are doing--modify
5
# the SWIG interface file instead.
5
# the SWIG interface file instead.
Lines 75-81 Link Here
75
def _swig_repr(self):
75
def _swig_repr(self):
76
    try:
76
    try:
77
        strthis = "proxy of " + self.this.__repr__()
77
        strthis = "proxy of " + self.this.__repr__()
78
    except:
78
    except Exception:
79
        strthis = ""
79
        strthis = ""
80
    return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
80
    return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
81
81
(-)libprelude-3.0.0/bindings/python/_prelude.cxx (-128 / +642 lines)
Lines 1-6 Link Here
1
/* ----------------------------------------------------------------------------
1
/* ----------------------------------------------------------------------------
2
 * This file was automatically generated by SWIG (http://www.swig.org).
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
 * This file is not intended to be easily readable and contains a number of
5
 * This file is not intended to be easily readable and contains a number of
6
 * coding conventions designed to improve portability and efficiency. Do not make
6
 * coding conventions designed to improve portability and efficiency. Do not make
Lines 12-18 Link Here
12
#define TARGET_LANGUAGE_OUTPUT_TYPE PyObject **
12
#define TARGET_LANGUAGE_OUTPUT_TYPE PyObject **
13
13
14
14
15
16
#ifndef SWIGPYTHON
15
#define SWIGPYTHON
17
#define SWIGPYTHON
18
#endif
19
16
#define SWIG_PYTHON_THREADS
20
#define SWIG_PYTHON_THREADS
17
#define SWIG_PYTHON_NO_BUILD_NONE
21
#define SWIG_PYTHON_NO_BUILD_NONE
18
#define SWIG_PYTHON_DIRECTOR_NO_VTABLE
22
#define SWIG_PYTHON_DIRECTOR_NO_VTABLE
Lines 1332-1338 Link Here
1332
1336
1333
/* Unpack the argument tuple */
1337
/* Unpack the argument tuple */
1334
1338
1335
SWIGINTERN int
1339
SWIGINTERN Py_ssize_t
1336
SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs)
1340
SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs)
1337
{
1341
{
1338
  if (!args) {
1342
  if (!args) {
Lines 1346-1352 Link Here
1346
  }  
1350
  }  
1347
  if (!PyTuple_Check(args)) {
1351
  if (!PyTuple_Check(args)) {
1348
    if (min <= 1 && max >= 1) {
1352
    if (min <= 1 && max >= 1) {
1349
      int i;
1353
      Py_ssize_t i;
1350
      objs[0] = args;
1354
      objs[0] = args;
1351
      for (i = 1; i < max; ++i) {
1355
      for (i = 1; i < max; ++i) {
1352
	objs[i] = 0;
1356
	objs[i] = 0;
Lines 1366-1372 Link Here
1366
		   name, (min == max ? "" : "at most "), (int)max, (int)l);
1370
		   name, (min == max ? "" : "at most "), (int)max, (int)l);
1367
      return 0;
1371
      return 0;
1368
    } else {
1372
    } else {
1369
      int i;
1373
      Py_ssize_t i;
1370
      for (i = 0; i < l; ++i) {
1374
      for (i = 0; i < l; ++i) {
1371
	objs[i] = PyTuple_GET_ITEM(args, i);
1375
	objs[i] = PyTuple_GET_ITEM(args, i);
1372
      }
1376
      }
Lines 1707-1722 Link Here
1707
    if (destroy) {
1711
    if (destroy) {
1708
      /* destroy is always a VARARGS method */
1712
      /* destroy is always a VARARGS method */
1709
      PyObject *res;
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
      if (data->delargs) {
1725
      if (data->delargs) {
1711
	/* we need to create a temporary object to carry the destroy operation */
1726
        /* we need to create a temporary object to carry the destroy operation */
1712
	PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0);
1727
        PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0);
1713
	res = SWIG_Python_CallFunctor(destroy, tmp);
1728
        res = SWIG_Python_CallFunctor(destroy, tmp);
1714
	Py_DECREF(tmp);
1729
        Py_DECREF(tmp);
1715
      } else {
1730
      } else {
1716
	PyCFunction meth = PyCFunction_GET_FUNCTION(destroy);
1731
        PyCFunction meth = PyCFunction_GET_FUNCTION(destroy);
1717
	PyObject *mself = PyCFunction_GET_SELF(destroy);
1732
        PyObject *mself = PyCFunction_GET_SELF(destroy);
1718
	res = ((*meth)(mself, v));
1733
        res = ((*meth)(mself, v));
1719
      }
1734
      }
1735
      if (!res)
1736
        PyErr_WriteUnraisable(destroy);
1737
1738
      PyErr_Restore(val, type, tb);
1739
1720
      Py_XDECREF(res);
1740
      Py_XDECREF(res);
1721
    } 
1741
    } 
1722
#if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
1742
#if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
Lines 1740-1745 Link Here
1740
  next = tmp;
1760
  next = tmp;
1741
#endif
1761
#endif
1742
  if (!SwigPyObject_Check(next)) {
1762
  if (!SwigPyObject_Check(next)) {
1763
    PyErr_SetString(PyExc_TypeError, "Attempt to append a non SwigPyObject");
1743
    return NULL;
1764
    return NULL;
1744
  }
1765
  }
1745
  sobj->next = next;
1766
  sobj->next = next;
Lines 1895-1901 Link Here
1895
    (unaryfunc)SwigPyObject_oct,  /*nb_oct*/
1916
    (unaryfunc)SwigPyObject_oct,  /*nb_oct*/
1896
    (unaryfunc)SwigPyObject_hex,  /*nb_hex*/
1917
    (unaryfunc)SwigPyObject_hex,  /*nb_hex*/
1897
#endif
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
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index, nb_inplace_divide removed */
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
#elif PY_VERSION_HEX >= 0x02050000 /* 2.5.0 */
1923
#elif PY_VERSION_HEX >= 0x02050000 /* 2.5.0 */
1901
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index */
1924
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index */
Lines 1975-1984 Link Here
1975
      0,                                    /* tp_del */
1998
      0,                                    /* tp_del */
1976
#endif
1999
#endif
1977
#if PY_VERSION_HEX >= 0x02060000
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
#endif
2005
#endif
1980
#ifdef COUNT_ALLOCS
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
#endif
2014
#endif
1983
    };
2015
    };
1984
    swigpyobject_type = tmp;
2016
    swigpyobject_type = tmp;
Lines 2154-2163 Link Here
2154
      0,                                    /* tp_del */
2186
      0,                                    /* tp_del */
2155
#endif
2187
#endif
2156
#if PY_VERSION_HEX >= 0x02060000
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
#endif
2193
#endif
2159
#ifdef COUNT_ALLOCS
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
#endif
2202
#endif
2162
    };
2203
    };
2163
    swigpypacked_type = tmp;
2204
    swigpypacked_type = tmp;
Lines 2685-2697 Link Here
2685
{
2726
{
2686
  PyObject *dict;
2727
  PyObject *dict;
2687
  if (!PyModule_Check(m)) {
2728
  if (!PyModule_Check(m)) {
2688
    PyErr_SetString(PyExc_TypeError,
2729
    PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs module as first arg");
2689
		    "PyModule_AddObject() needs module as first arg");
2690
    return SWIG_ERROR;
2730
    return SWIG_ERROR;
2691
  }
2731
  }
2692
  if (!o) {
2732
  if (!o) {
2693
    PyErr_SetString(PyExc_TypeError,
2733
    PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs non-NULL value");
2694
		    "PyModule_AddObject() needs non-NULL value");
2695
    return SWIG_ERROR;
2734
    return SWIG_ERROR;
2696
  }
2735
  }
2697
  
2736
  
Lines 2975-2983 Link Here
2975
wrapper##_closure(PyObject *a) {		\
3014
wrapper##_closure(PyObject *a) {		\
2976
    SwigPyObject *sobj;				\
3015
    SwigPyObject *sobj;				\
2977
    sobj = (SwigPyObject *)a;			\
3016
    sobj = (SwigPyObject *)a;			\
2978
    Py_XDECREF(sobj->dict);	                \
3017
    Py_XDECREF(sobj->dict);			\
2979
    if (sobj->own) {				\
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
	Py_XDECREF(o);				\
3029
	Py_XDECREF(o);				\
2982
    }						\
3030
    }						\
2983
    if (PyType_IS_GC(a->ob_type)) {		\
3031
    if (PyType_IS_GC(a->ob_type)) {		\
Lines 3030-3036 Link Here
3030
3078
3031
#define SWIGPY_TERNARYCALLFUNC_CLOSURE(wrapper)			\
3079
#define SWIGPY_TERNARYCALLFUNC_CLOSURE(wrapper)			\
3032
SWIGINTERN PyObject *						\
3080
SWIGINTERN PyObject *						\
3033
wrapper##_closure(PyObject *callable_object, PyObject *args, PyObject *) {	\
3081
wrapper##_closure(PyObject *callable_object, PyObject *args, PyObject *) { \
3034
    return wrapper(callable_object, args);			\
3082
    return wrapper(callable_object, args);			\
3035
}
3083
}
3036
3084
Lines 3090-3096 Link Here
3090
    return result;					\
3138
    return result;					\
3091
}
3139
}
3092
3140
3093
#define SWIGPY_FUNPACK_SSIZEARGFUNC_CLOSURE(wrapper)		\
3141
#define SWIGPY_FUNPACK_SSIZEARGFUNC_CLOSURE(wrapper)	\
3094
SWIGINTERN PyObject *					\
3142
SWIGINTERN PyObject *					\
3095
wrapper##_closure(PyObject *a, Py_ssize_t b) {		\
3143
wrapper##_closure(PyObject *a, Py_ssize_t b) {		\
3096
    PyObject *arg, *result;				\
3144
    PyObject *arg, *result;				\
Lines 3399-3408 Link Here
3399
      0,                                        /* tp_del */
3447
      0,                                        /* tp_del */
3400
#endif
3448
#endif
3401
#if PY_VERSION_HEX >= 0x02060000
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
#endif
3454
#endif
3404
#ifdef COUNT_ALLOCS
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
#endif
3463
#endif
3407
    };
3464
    };
3408
    staticvar_type = tmp;
3465
    staticvar_type = tmp;
Lines 3574-3580 Link Here
3574
#endif
3631
#endif
3575
#define SWIG_name    "_prelude"
3632
#define SWIG_name    "_prelude"
3576
3633
3577
#define SWIGVERSION 0x030006 
3634
#define SWIGVERSION 0x030008 
3578
#define SWIG_VERSION SWIGVERSION
3635
#define SWIG_VERSION SWIGVERSION
3579
3636
3580
3637
Lines 3814-3822 Link Here
3814
  if (PyFloat_Check(obj)) {
3871
  if (PyFloat_Check(obj)) {
3815
    if (val) *val = PyFloat_AsDouble(obj);
3872
    if (val) *val = PyFloat_AsDouble(obj);
3816
    return SWIG_OK;
3873
    return SWIG_OK;
3874
#if PY_VERSION_HEX < 0x03000000
3817
  } else if (PyInt_Check(obj)) {
3875
  } else if (PyInt_Check(obj)) {
3818
    if (val) *val = PyInt_AsLong(obj);
3876
    if (val) *val = PyInt_AsLong(obj);
3819
    return SWIG_OK;
3877
    return SWIG_OK;
3878
#endif
3820
  } else if (PyLong_Check(obj)) {
3879
  } else if (PyLong_Check(obj)) {
3821
    double v = PyLong_AsDouble(obj);
3880
    double v = PyLong_AsDouble(obj);
3822
    if (!PyErr_Occurred()) {
3881
    if (!PyErr_Occurred()) {
Lines 3908-3925 Link Here
3908
      return SWIG_OK;
3967
      return SWIG_OK;
3909
    } else {
3968
    } else {
3910
      PyErr_Clear();
3969
      PyErr_Clear();
3911
#if PY_VERSION_HEX >= 0x03000000
3970
      return SWIG_OverflowError;
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
3923
    }
3971
    }
3924
  }
3972
  }
3925
#ifdef SWIG_PYTHON_CAST_MODE
3973
#ifdef SWIG_PYTHON_CAST_MODE
Lines 3976-3991 Link Here
3976
SWIGINTERN int
4024
SWIGINTERN int
3977
SWIG_AsVal_long (PyObject *obj, long* val)
4025
SWIG_AsVal_long (PyObject *obj, long* val)
3978
{
4026
{
4027
#if PY_VERSION_HEX < 0x03000000
3979
  if (PyInt_Check(obj)) {
4028
  if (PyInt_Check(obj)) {
3980
    if (val) *val = PyInt_AsLong(obj);
4029
    if (val) *val = PyInt_AsLong(obj);
3981
    return SWIG_OK;
4030
    return SWIG_OK;
3982
  } else if (PyLong_Check(obj)) {
4031
  } else
4032
#endif
4033
  if (PyLong_Check(obj)) {
3983
    long v = PyLong_AsLong(obj);
4034
    long v = PyLong_AsLong(obj);
3984
    if (!PyErr_Occurred()) {
4035
    if (!PyErr_Occurred()) {
3985
      if (val) *val = v;
4036
      if (val) *val = v;
3986
      return SWIG_OK;
4037
      return SWIG_OK;
3987
    } else {
4038
    } else {
3988
      PyErr_Clear();
4039
      PyErr_Clear();
4040
      return SWIG_OverflowError;
3989
    }
4041
    }
3990
  }
4042
  }
3991
#ifdef SWIG_PYTHON_CAST_MODE
4043
#ifdef SWIG_PYTHON_CAST_MODE
Lines 4160-4166 Link Here
4160
MYPY_OBJOBJPROC_CLOSURE(_wrap_IDMEF___contains__)
4212
MYPY_OBJOBJPROC_CLOSURE(_wrap_IDMEF___contains__)
4161
4213
4162
4214
4163
namespace swig {  
4215
namespace swig {
4164
  template <class Type>
4216
  template <class Type>
4165
  struct noconst_traits {
4217
  struct noconst_traits {
4166
    typedef Type noconst_type;
4218
    typedef Type noconst_type;
Lines 4174-4180 Link Here
4174
  /*
4226
  /*
4175
    type categories
4227
    type categories
4176
  */
4228
  */
4177
  struct pointer_category { };  
4229
  struct pointer_category { };
4178
  struct value_category { };
4230
  struct value_category { };
4179
4231
4180
  /*
4232
  /*
Lines 4187-4198 Link Here
4187
    return traits<typename noconst_traits<Type >::noconst_type >::type_name();
4239
    return traits<typename noconst_traits<Type >::noconst_type >::type_name();
4188
  }
4240
  }
4189
4241
4190
  template <class Type> 
4242
  template <class Type>
4191
  struct traits_info {
4243
  struct traits_info {
4192
    static swig_type_info *type_query(std::string name) {
4244
    static swig_type_info *type_query(std::string name) {
4193
      name += " *";
4245
      name += " *";
4194
      return SWIG_TypeQuery(name.c_str());
4246
      return SWIG_TypeQuery(name.c_str());
4195
    }    
4247
    }
4196
    static swig_type_info *type_info() {
4248
    static swig_type_info *type_info() {
4197
      static swig_type_info *info = type_query(type_name<Type>());
4249
      static swig_type_info *info = type_query(type_name<Type>());
4198
      return info;
4250
      return info;
Lines 4213-4229 Link Here
4213
      std::string ptrname = name;
4265
      std::string ptrname = name;
4214
      ptrname += " *";
4266
      ptrname += " *";
4215
      return ptrname;
4267
      return ptrname;
4216
    }    
4268
    }
4217
    static const char* type_name() {
4269
    static const char* type_name() {
4218
      static std::string name = make_ptr_name(swig::type_name<Type>());
4270
      static std::string name = make_ptr_name(swig::type_name<Type>());
4219
      return name.c_str();
4271
      return name.c_str();
4220
    }
4272
    }
4221
  };
4273
  };
4222
4274
4223
  template <class Type, class Category> 
4275
  template <class Type, class Category>
4224
  struct traits_as { };
4276
  struct traits_as { };
4225
 
4277
4226
  template <class Type, class Category> 
4278
  template <class Type, class Category>
4227
  struct traits_check { };
4279
  struct traits_check { };
4228
4280
4229
}
4281
}
Lines 4567-4572 Link Here
4567
    return pos;
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
  template <class Sequence, class Difference>
4628
  template <class Sequence, class Difference>
4571
  inline Sequence*
4629
  inline Sequence*
4572
  getslice(const Sequence* self, Difference i, Difference j, Py_ssize_t step) {
4630
  getslice(const Sequence* self, Difference i, Difference j, Py_ssize_t step) {
Lines 4941-4947 Link Here
4941
  template <class T>
4999
  template <class T>
4942
  struct SwigPySequence_Ref
5000
  struct SwigPySequence_Ref
4943
  {
5001
  {
4944
    SwigPySequence_Ref(PyObject* seq, int index)
5002
    SwigPySequence_Ref(PyObject* seq, Py_ssize_t index)
4945
      : _seq(seq), _index(index)
5003
      : _seq(seq), _index(index)
4946
    {
5004
    {
4947
    }
5005
    }
Lines 4953-4959 Link Here
4953
	return swig::as<T>(item, true);
5011
	return swig::as<T>(item, true);
4954
      } catch (std::exception& e) {
5012
      } catch (std::exception& e) {
4955
	char msg[1024];
5013
	char msg[1024];
4956
	sprintf(msg, "in sequence element %d ", _index);
5014
	sprintf(msg, "in sequence element %d ", (int)_index);
4957
	if (!PyErr_Occurred()) {
5015
	if (!PyErr_Occurred()) {
4958
	  ::SWIG_Error(SWIG_TypeError,  swig::type_name<T>());
5016
	  ::SWIG_Error(SWIG_TypeError,  swig::type_name<T>());
4959
	}
5017
	}
Lines 4971-4977 Link Here
4971
5029
4972
  private:
5030
  private:
4973
    PyObject* _seq;
5031
    PyObject* _seq;
4974
    int _index;
5032
    Py_ssize_t _index;
4975
  };
5033
  };
4976
5034
4977
  template <class T>
5035
  template <class T>
Lines 4992-5004 Link Here
4992
    typedef Reference reference;
5050
    typedef Reference reference;
4993
    typedef T value_type;
5051
    typedef T value_type;
4994
    typedef T* pointer;
5052
    typedef T* pointer;
4995
    typedef int difference_type;
5053
    typedef Py_ssize_t difference_type;
4996
5054
4997
    SwigPySequence_InputIterator()
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
      : _seq(seq), _index(index)
5060
      : _seq(seq), _index(index)
5003
    {
5061
    {
5004
    }
5062
    }
Lines 5078-5083 Link Here
5078
    difference_type _index;
5136
    difference_type _index;
5079
  };
5137
  };
5080
5138
5139
  // STL container wrapper around a Python sequence
5081
  template <class T>
5140
  template <class T>
5082
  struct SwigPySequence_Cont
5141
  struct SwigPySequence_Cont
5083
  {
5142
  {
Lines 5085-5092 Link Here
5085
    typedef const SwigPySequence_Ref<T> const_reference;
5144
    typedef const SwigPySequence_Ref<T> const_reference;
5086
    typedef T value_type;
5145
    typedef T value_type;
5087
    typedef T* pointer;
5146
    typedef T* pointer;
5088
    typedef int difference_type;
5147
    typedef Py_ssize_t difference_type;
5089
    typedef int size_type;
5148
    typedef size_t size_type;
5090
    typedef const pointer const_pointer;
5149
    typedef const pointer const_pointer;
5091
    typedef SwigPySequence_InputIterator<T, reference> iterator;
5150
    typedef SwigPySequence_InputIterator<T, reference> iterator;
5092
    typedef SwigPySequence_InputIterator<T, const_reference> const_iterator;
5151
    typedef SwigPySequence_InputIterator<T, const_reference> const_iterator;
Lines 5147-5159 Link Here
5147
5206
5148
    bool check(bool set_err = true) const
5207
    bool check(bool set_err = true) const
5149
    {
5208
    {
5150
      int s = size();
5209
      Py_ssize_t s = size();
5151
      for (int i = 0; i < s; ++i) {
5210
      for (Py_ssize_t i = 0; i < s; ++i) {
5152
	swig::SwigVar_PyObject item = PySequence_GetItem(_seq, i);
5211
	swig::SwigVar_PyObject item = PySequence_GetItem(_seq, i);
5153
	if (!swig::check<value_type>(item)) {
5212
	if (!swig::check<value_type>(item)) {
5154
	  if (set_err) {
5213
	  if (set_err) {
5155
	    char msg[1024];
5214
	    char msg[1024];
5156
	    sprintf(msg, "in sequence element %d", i);
5215
	    sprintf(msg, "in sequence element %d", (int)i);
5157
	    SWIG_Error(SWIG_RuntimeError, msg);
5216
	    SWIG_Error(SWIG_RuntimeError, msg);
5158
	  }
5217
	  }
5159
	  return false;
5218
	  return false;
Lines 5341-5346 Link Here
5341
      return SWIG_OK;
5400
      return SWIG_OK;
5342
    } else {
5401
    } else {
5343
      PyErr_Clear();
5402
      PyErr_Clear();
5403
      res = SWIG_OverflowError;
5344
    }
5404
    }
5345
  } else {
5405
  } else {
5346
    unsigned long v;
5406
    unsigned long v;
Lines 5411-5417 Link Here
5411
5471
5412
5472
5413
  namespace swig {
5473
  namespace swig {
5414
    template <>  struct traits<Prelude::Connection > {
5474
    template <>  struct traits< Prelude::Connection > {
5415
      typedef pointer_category category;
5475
      typedef pointer_category category;
5416
      static const char* type_name() { return"Prelude::Connection"; }
5476
      static const char* type_name() { return"Prelude::Connection"; }
5417
    };
5477
    };
Lines 5483-5492 Link Here
5483
#endif
5543
#endif
5484
      size_type size = seq.size();
5544
      size_type size = seq.size();
5485
      if (size <= (size_type)INT_MAX) {
5545
      if (size <= (size_type)INT_MAX) {
5486
	PyObject *obj = PyTuple_New((int)size);
5546
	PyObject *obj = PyTuple_New((Py_ssize_t)size);
5487
	int i = 0;
5547
	Py_ssize_t i = 0;
5488
	for (const_iterator it = seq.begin();
5548
	for (const_iterator it = seq.begin(); it != seq.end(); ++it, ++i) {
5489
	     it != seq.end(); ++it, ++i) {
5490
	  PyTuple_SetItem(obj,i,swig::from<value_type>(*it));
5549
	  PyTuple_SetItem(obj,i,swig::from<value_type>(*it));
5491
	}
5550
	}
5492
	return obj;
5551
	return obj;
Lines 5517-5523 Link Here
5517
5576
5518
5577
5519
      namespace swig {
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
	  typedef pointer_category category;
5580
	  typedef pointer_category category;
5522
	  static const char* type_name() {
5581
	  static const char* type_name() {
5523
	    return "std::vector<" "Prelude::Connection" "," "std::allocator< Prelude::Connection >" " >";
5582
	    return "std::vector<" "Prelude::Connection" "," "std::allocator< Prelude::Connection >" " >";
Lines 5558-5564 Link Here
5558
5617
5559
5618
5560
  namespace swig {
5619
  namespace swig {
5561
    template <>  struct traits<Prelude::IDMEF > {
5620
    template <>  struct traits< Prelude::IDMEF > {
5562
      typedef pointer_category category;
5621
      typedef pointer_category category;
5563
      static const char* type_name() { return"Prelude::IDMEF"; }
5622
      static const char* type_name() { return"Prelude::IDMEF"; }
5564
    };
5623
    };
Lines 5566-5572 Link Here
5566
5625
5567
5626
5568
      namespace swig {
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
	  typedef pointer_category category;
5629
	  typedef pointer_category category;
5571
	  static const char* type_name() {
5630
	  static const char* type_name() {
5572
	    return "std::vector<" "Prelude::IDMEF" "," "std::allocator< Prelude::IDMEF >" " >";
5631
	    return "std::vector<" "Prelude::IDMEF" "," "std::allocator< Prelude::IDMEF >" " >";
Lines 5576-5582 Link Here
5576
    
5635
    
5577
5636
5578
  namespace swig {
5637
  namespace swig {
5579
    template <>  struct traits<Prelude::IDMEFValue > {
5638
    template <>  struct traits< Prelude::IDMEFValue > {
5580
      typedef pointer_category category;
5639
      typedef pointer_category category;
5581
      static const char* type_name() { return"Prelude::IDMEFValue"; }
5640
      static const char* type_name() { return"Prelude::IDMEFValue"; }
5582
    };
5641
    };
Lines 5584-5590 Link Here
5584
5643
5585
5644
5586
      namespace swig {
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
	  typedef pointer_category category;
5647
	  typedef pointer_category category;
5589
	  static const char* type_name() {
5648
	  static const char* type_name() {
5590
	    return "std::vector<" "Prelude::IDMEFValue" "," "std::allocator< Prelude::IDMEFValue >" " >";
5649
	    return "std::vector<" "Prelude::IDMEFValue" "," "std::allocator< Prelude::IDMEFValue >" " >";
Lines 5604-5609 Link Here
5604
      return SWIG_OK;
5663
      return SWIG_OK;
5605
    } else {
5664
    } else {
5606
      PyErr_Clear();
5665
      PyErr_Clear();
5666
      res = SWIG_OverflowError;
5607
    }
5667
    }
5608
  } else {
5668
  } else {
5609
    long v;
5669
    long v;
Lines 5863-5879 Link Here
5863
5923
5864
5924
5865
namespace swig {
5925
namespace swig {
5866
  template <> struct traits<std::string > {
5926
  template <> struct traits< std::string > {
5867
    typedef value_category category;
5927
    typedef value_category category;
5868
    static const char* type_name() { return"std::string"; }
5928
    static const char* type_name() { return"std::string"; }
5869
  };  
5929
  };
5870
  template <>  struct traits_asval<std::string > {   
5930
  template <>  struct traits_asval< std::string > {
5871
    typedef std::string value_type;
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
      return SWIG_AsVal_std_string (obj, val);
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
    typedef std::string value_type;
5937
    typedef std::string value_type;
5878
    static PyObject *from(const value_type& val) {
5938
    static PyObject *from(const value_type& val) {
5879
      return SWIG_From_std_string  (val);
5939
      return SWIG_From_std_string  (val);
Lines 5883-5889 Link Here
5883
5943
5884
5944
5885
      namespace swig {
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
	  typedef pointer_category category;
5947
	  typedef pointer_category category;
5888
	  static const char* type_name() {
5948
	  static const char* type_name() {
5889
	    return "std::vector<" "std::string" "," "std::allocator< std::string >" " >";
5949
	    return "std::vector<" "std::string" "," "std::allocator< std::string >" " >";
Lines 6088-6095 Link Here
6088
6148
6089
6149
6090
SWIGINTERN PyObject *_wrap_SwigPyIterator_incr(PyObject *self, PyObject *args) {
6150
SWIGINTERN PyObject *_wrap_SwigPyIterator_incr(PyObject *self, PyObject *args) {
6091
  int argc;
6151
  Py_ssize_t argc;
6092
  PyObject *argv[3];
6152
  PyObject *argv[3] = {
6153
    0
6154
  };
6093
  
6155
  
6094
  if (!(argc = SWIG_Python_UnpackTuple(args,"SwigPyIterator_incr",0,2,argv+1))) SWIG_fail;
6156
  if (!(argc = SWIG_Python_UnpackTuple(args,"SwigPyIterator_incr",0,2,argv+1))) SWIG_fail;
6095
  argv[0] = self;
6157
  argv[0] = self;
Lines 6180-6187 Link Here
6180
6242
6181
6243
6182
SWIGINTERN PyObject *_wrap_SwigPyIterator_decr(PyObject *self, PyObject *args) {
6244
SWIGINTERN PyObject *_wrap_SwigPyIterator_decr(PyObject *self, PyObject *args) {
6183
  int argc;
6245
  Py_ssize_t argc;
6184
  PyObject *argv[3];
6246
  PyObject *argv[3] = {
6247
    0
6248
  };
6185
  
6249
  
6186
  if (!(argc = SWIG_Python_UnpackTuple(args,"SwigPyIterator_decr",0,2,argv+1))) SWIG_fail;
6250
  if (!(argc = SWIG_Python_UnpackTuple(args,"SwigPyIterator_decr",0,2,argv+1))) SWIG_fail;
6187
  argv[0] = self;
6251
  argv[0] = self;
Lines 6705-6712 Link Here
6705
6769
6706
6770
6707
SWIGINTERN PyObject *_wrap_SwigPyIterator___sub__(PyObject *self, PyObject *args) {
6771
SWIGINTERN PyObject *_wrap_SwigPyIterator___sub__(PyObject *self, PyObject *args) {
6708
  int argc;
6772
  Py_ssize_t argc;
6709
  PyObject *argv[3];
6773
  PyObject *argv[3] = {
6774
    0
6775
  };
6710
  
6776
  
6711
  if (!(argc = SWIG_Python_UnpackTuple(args,"SwigPyIterator___sub__",0,2,argv+1))) SWIG_fail;
6777
  if (!(argc = SWIG_Python_UnpackTuple(args,"SwigPyIterator___sub__",0,2,argv+1))) SWIG_fail;
6712
  argv[0] = self;
6778
  argv[0] = self;
Lines 6789-6796 Link Here
6789
6855
6790
6856
6791
SWIGINTERN PyObject *_wrap_checkVersion(PyObject *self, PyObject *args) {
6857
SWIGINTERN PyObject *_wrap_checkVersion(PyObject *self, PyObject *args) {
6792
  int argc;
6858
  Py_ssize_t argc;
6793
  PyObject *argv[2];
6859
  PyObject *argv[2] = {
6860
    0
6861
  };
6794
  
6862
  
6795
  if (!(argc = SWIG_Python_UnpackTuple(args,"checkVersion",0,1,argv))) SWIG_fail;
6863
  if (!(argc = SWIG_Python_UnpackTuple(args,"checkVersion",0,1,argv))) SWIG_fail;
6796
  --argc;
6864
  --argc;
Lines 6929-6936 Link Here
6929
6997
6930
6998
6931
SWIGINTERN int _wrap_new_ClientProfile(PyObject *self, PyObject *args) {
6999
SWIGINTERN int _wrap_new_ClientProfile(PyObject *self, PyObject *args) {
6932
  int argc;
7000
  Py_ssize_t argc;
6933
  PyObject *argv[2];
7001
  PyObject *argv[2] = {
7002
    0
7003
  };
6934
  
7004
  
6935
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ClientProfile",0,1,argv))) SWIG_fail;
7005
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ClientProfile",0,1,argv))) SWIG_fail;
6936
  --argc;
7006
  --argc;
Lines 7805-7812 Link Here
7805
7875
7806
7876
7807
SWIGINTERN int _wrap_new_Connection(PyObject *self, PyObject *args) {
7877
SWIGINTERN int _wrap_new_Connection(PyObject *self, PyObject *args) {
7808
  int argc;
7878
  Py_ssize_t argc;
7809
  PyObject *argv[3];
7879
  PyObject *argv[3] = {
7880
    0
7881
  };
7810
  
7882
  
7811
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Connection",0,2,argv))) SWIG_fail;
7883
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Connection",0,2,argv))) SWIG_fail;
7812
  --argc;
7884
  --argc;
Lines 8666-8673 Link Here
8666
8738
8667
8739
8668
SWIGINTERN int _wrap_new_ConnectionPool(PyObject *self, PyObject *args) {
8740
SWIGINTERN int _wrap_new_ConnectionPool(PyObject *self, PyObject *args) {
8669
  int argc;
8741
  Py_ssize_t argc;
8670
  PyObject *argv[3];
8742
  PyObject *argv[3] = {
8743
    0
8744
  };
8671
  
8745
  
8672
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ConnectionPool",0,2,argv))) SWIG_fail;
8746
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ConnectionPool",0,2,argv))) SWIG_fail;
8673
  --argc;
8747
  --argc;
Lines 8847-8853 Link Here
8847
      SWIG_fail;
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
  return resultobj;
8925
  return resultobj;
8852
fail:
8926
fail:
8853
  return NULL;
8927
  return NULL;
Lines 9354-9361 Link Here
9354
9428
9355
9429
9356
SWIGINTERN int _wrap_new_Client(PyObject *self, PyObject *args) {
9430
SWIGINTERN int _wrap_new_Client(PyObject *self, PyObject *args) {
9357
  int argc;
9431
  Py_ssize_t argc;
9358
  PyObject *argv[2];
9432
  PyObject *argv[2] = {
9433
    0
9434
  };
9359
  
9435
  
9360
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Client",0,1,argv))) SWIG_fail;
9436
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Client",0,1,argv))) SWIG_fail;
9361
  --argc;
9437
  --argc;
Lines 10412-10419 Link Here
10412
10488
10413
10489
10414
SWIGINTERN int _wrap_new_PreludeError(PyObject *self, PyObject *args) {
10490
SWIGINTERN int _wrap_new_PreludeError(PyObject *self, PyObject *args) {
10415
  int argc;
10491
  Py_ssize_t argc;
10416
  PyObject *argv[2];
10492
  PyObject *argv[2] = {
10493
    0
10494
  };
10417
  
10495
  
10418
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_PreludeError",0,1,argv))) SWIG_fail;
10496
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_PreludeError",0,1,argv))) SWIG_fail;
10419
  --argc;
10497
  --argc;
Lines 10883-10890 Link Here
10883
10961
10884
10962
10885
SWIGINTERN int _wrap_new_IDMEFCriteria(PyObject *self, PyObject *args) {
10963
SWIGINTERN int _wrap_new_IDMEFCriteria(PyObject *self, PyObject *args) {
10886
  int argc;
10964
  Py_ssize_t argc;
10887
  PyObject *argv[2];
10965
  PyObject *argv[2] = {
10966
    0
10967
  };
10888
  
10968
  
10889
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFCriteria",0,1,argv))) SWIG_fail;
10969
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFCriteria",0,1,argv))) SWIG_fail;
10890
  --argc;
10970
  --argc;
Lines 11281-11287 Link Here
11281
  
11361
  
11282
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
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
    res1 = swig::asptr(swig_obj[0], &ptr);
11365
    res1 = swig::asptr(swig_obj[0], &ptr);
11286
    if (!SWIG_IsOK(res1)) {
11366
    if (!SWIG_IsOK(res1)) {
11287
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_IDMEFValue" "', argument " "1"" of type '" "std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > const &""'"); 
11367
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_IDMEFValue" "', argument " "1"" of type '" "std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > const &""'"); 
Lines 11351-11357 Link Here
11351
  
11431
  
11352
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
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
    res1 = swig::asptr(swig_obj[0], &ptr);
11435
    res1 = swig::asptr(swig_obj[0], &ptr);
11356
    if (!SWIG_IsOK(res1)) {
11436
    if (!SWIG_IsOK(res1)) {
11357
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_IDMEFValue" "', argument " "1"" of type '" "std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > const &""'"); 
11437
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_IDMEFValue" "', argument " "1"" of type '" "std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > const &""'"); 
Lines 11631-11638 Link Here
11631
11711
11632
11712
11633
SWIGINTERN int _wrap_new_IDMEFValue(PyObject *self, PyObject *args) {
11713
SWIGINTERN int _wrap_new_IDMEFValue(PyObject *self, PyObject *args) {
11634
  int argc;
11714
  Py_ssize_t argc;
11635
  PyObject *argv[2];
11715
  PyObject *argv[2] = {
11716
    0
11717
  };
11636
  
11718
  
11637
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFValue",0,1,argv))) SWIG_fail;
11719
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFValue",0,1,argv))) SWIG_fail;
11638
  --argc;
11720
  --argc;
Lines 11765-11771 Link Here
11765
  if (argc == 1) {
11847
  if (argc == 1) {
11766
    int _v = 0;
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
      _v = SWIG_CheckState(res);
11851
      _v = SWIG_CheckState(res);
11770
    }
11852
    }
11771
    if (!_v) goto check_12;
11853
    if (!_v) goto check_12;
Lines 11945-11951 Link Here
11945
  }
12027
  }
11946
  arg1 = reinterpret_cast< Prelude::IDMEFValue * >(argp1);
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
    res2 = swig::asptr(swig_obj[1], &ptr);
12031
    res2 = swig::asptr(swig_obj[1], &ptr);
11950
    if (!SWIG_IsOK(res2)) {
12032
    if (!SWIG_IsOK(res2)) {
11951
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "IDMEFValue___eq__" "', argument " "2"" of type '" "std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > const &""'"); 
12033
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "IDMEFValue___eq__" "', argument " "2"" of type '" "std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > const &""'"); 
Lines 12188-12195 Link Here
12188
12270
12189
12271
12190
SWIGINTERN PyObject *_wrap_IDMEFValue___eq__(PyObject *self, PyObject *args) {
12272
SWIGINTERN PyObject *_wrap_IDMEFValue___eq__(PyObject *self, PyObject *args) {
12191
  int argc;
12273
  Py_ssize_t argc;
12192
  PyObject *argv[3];
12274
  PyObject *argv[3] = {
12275
    0
12276
  };
12193
  
12277
  
12194
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEFValue___eq__",0,2,argv+1))) SWIG_fail;
12278
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEFValue___eq__",0,2,argv+1))) SWIG_fail;
12195
  argv[0] = self;
12279
  argv[0] = self;
Lines 12398-12405 Link Here
12398
12482
12399
12483
12400
SWIGINTERN int _wrap_new_IDMEFPath(PyObject *self, PyObject *args) {
12484
SWIGINTERN int _wrap_new_IDMEFPath(PyObject *self, PyObject *args) {
12401
  int argc;
12485
  Py_ssize_t argc;
12402
  PyObject *argv[3];
12486
  PyObject *argv[3] = {
12487
    0
12488
  };
12403
  
12489
  
12404
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFPath",0,2,argv))) SWIG_fail;
12490
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFPath",0,2,argv))) SWIG_fail;
12405
  --argc;
12491
  --argc;
Lines 12500-12506 Link Here
12500
  }
12586
  }
12501
  arg2 = reinterpret_cast< Prelude::IDMEF * >(argp2);
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
    res3 = swig::asptr(swig_obj[2], &ptr);
12590
    res3 = swig::asptr(swig_obj[2], &ptr);
12505
    if (!SWIG_IsOK(res3)) {
12591
    if (!SWIG_IsOK(res3)) {
12506
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "IDMEFPath_set" "', argument " "3"" of type '" "std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > const &""'"); 
12592
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "IDMEFPath_set" "', argument " "3"" of type '" "std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > const &""'"); 
Lines 12603-12609 Link Here
12603
  }
12689
  }
12604
  arg2 = reinterpret_cast< Prelude::IDMEF * >(argp2);
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
    res3 = swig::asptr(swig_obj[2], &ptr);
12693
    res3 = swig::asptr(swig_obj[2], &ptr);
12608
    if (!SWIG_IsOK(res3)) {
12694
    if (!SWIG_IsOK(res3)) {
12609
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "IDMEFPath_set" "', argument " "3"" of type '" "std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > const &""'"); 
12695
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "IDMEFPath_set" "', argument " "3"" of type '" "std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > const &""'"); 
Lines 13027-13034 Link Here
13027
13113
13028
13114
13029
SWIGINTERN PyObject *_wrap_IDMEFPath_set(PyObject *self, PyObject *args) {
13115
SWIGINTERN PyObject *_wrap_IDMEFPath_set(PyObject *self, PyObject *args) {
13030
  int argc;
13116
  Py_ssize_t argc;
13031
  PyObject *argv[4];
13117
  PyObject *argv[4] = {
13118
    0
13119
  };
13032
  
13120
  
13033
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEFPath_set",0,3,argv+1))) SWIG_fail;
13121
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEFPath_set",0,3,argv+1))) SWIG_fail;
13034
  argv[0] = self;
13122
  argv[0] = self;
Lines 13147-13153 Link Here
13147
  if (argc == 3) {
13235
  if (argc == 3) {
13148
    int _v = 0;
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
      _v = SWIG_CheckState(res);
13239
      _v = SWIG_CheckState(res);
13152
    }
13240
    }
13153
    if (!_v) goto check_10;
13241
    if (!_v) goto check_10;
Lines 14073-14080 Link Here
14073
14161
14074
14162
14075
SWIGINTERN int _wrap_new_IDMEFTime(PyObject *self, PyObject *args) {
14163
SWIGINTERN int _wrap_new_IDMEFTime(PyObject *self, PyObject *args) {
14076
  int argc;
14164
  Py_ssize_t argc;
14077
  PyObject *argv[2];
14165
  PyObject *argv[2] = {
14166
    0
14167
  };
14078
  
14168
  
14079
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFTime",0,1,argv))) SWIG_fail;
14169
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFTime",0,1,argv))) SWIG_fail;
14080
  --argc;
14170
  --argc;
Lines 14320-14327 Link Here
14320
14410
14321
14411
14322
SWIGINTERN PyObject *_wrap_IDMEFTime_set(PyObject *self, PyObject *args) {
14412
SWIGINTERN PyObject *_wrap_IDMEFTime_set(PyObject *self, PyObject *args) {
14323
  int argc;
14413
  Py_ssize_t argc;
14324
  PyObject *argv[3];
14414
  PyObject *argv[3] = {
14415
    0
14416
  };
14325
  
14417
  
14326
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEFTime_set",0,2,argv+1))) SWIG_fail;
14418
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEFTime_set",0,2,argv+1))) SWIG_fail;
14327
  argv[0] = self;
14419
  argv[0] = self;
Lines 15104-15111 Link Here
15104
15196
15105
15197
15106
SWIGINTERN int _wrap_new_IDMEFClass(PyObject *self, PyObject *args) {
15198
SWIGINTERN int _wrap_new_IDMEFClass(PyObject *self, PyObject *args) {
15107
  int argc;
15199
  Py_ssize_t argc;
15108
  PyObject *argv[2];
15200
  PyObject *argv[2] = {
15201
    0
15202
  };
15109
  
15203
  
15110
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFClass",0,1,argv))) SWIG_fail;
15204
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEFClass",0,1,argv))) SWIG_fail;
15111
  --argc;
15205
  --argc;
Lines 15266-15273 Link Here
15266
15360
15267
15361
15268
SWIGINTERN PyObject *_wrap_IDMEFClass_get(PyObject *self, PyObject *args) {
15362
SWIGINTERN PyObject *_wrap_IDMEFClass_get(PyObject *self, PyObject *args) {
15269
  int argc;
15363
  Py_ssize_t argc;
15270
  PyObject *argv[3];
15364
  PyObject *argv[3] = {
15365
    0
15366
  };
15271
  
15367
  
15272
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEFClass_get",0,2,argv+1))) SWIG_fail;
15368
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEFClass_get",0,2,argv+1))) SWIG_fail;
15273
  argv[0] = self;
15369
  argv[0] = self;
Lines 15608-15614 Link Here
15608
      SWIG_fail;
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
  return resultobj;
15708
  return resultobj;
15613
fail:
15709
fail:
15614
  return NULL;
15710
  return NULL;
Lines 15833-15840 Link Here
15833
15929
15834
15930
15835
SWIGINTERN int _wrap_new_IDMEF(PyObject *self, PyObject *args) {
15931
SWIGINTERN int _wrap_new_IDMEF(PyObject *self, PyObject *args) {
15836
  int argc;
15932
  Py_ssize_t argc;
15837
  PyObject *argv[2];
15933
  PyObject *argv[2] = {
15934
    0
15935
  };
15838
  
15936
  
15839
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEF",0,1,argv))) SWIG_fail;
15937
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_IDMEF",0,1,argv))) SWIG_fail;
15840
  --argc;
15938
  --argc;
Lines 15890-15896 Link Here
15890
  }
15988
  }
15891
  arg2 = reinterpret_cast< char * >(buf2);
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
    res3 = swig::asptr(swig_obj[2], &ptr);
15992
    res3 = swig::asptr(swig_obj[2], &ptr);
15895
    if (!SWIG_IsOK(res3)) {
15993
    if (!SWIG_IsOK(res3)) {
15896
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "IDMEF_set" "', argument " "3"" of type '" "std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > const &""'"); 
15994
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "IDMEF_set" "', argument " "3"" of type '" "std::vector< Prelude::IDMEF,std::allocator< Prelude::IDMEF > > const &""'"); 
Lines 15993-15999 Link Here
15993
  }
16091
  }
15994
  arg2 = reinterpret_cast< char * >(buf2);
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
    res3 = swig::asptr(swig_obj[2], &ptr);
16095
    res3 = swig::asptr(swig_obj[2], &ptr);
15998
    if (!SWIG_IsOK(res3)) {
16096
    if (!SWIG_IsOK(res3)) {
15999
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "IDMEF_set" "', argument " "3"" of type '" "std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > const &""'"); 
16097
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "IDMEF_set" "', argument " "3"" of type '" "std::vector< Prelude::IDMEFValue,std::allocator< Prelude::IDMEFValue > > const &""'"); 
Lines 16419-16426 Link Here
16419
16517
16420
16518
16421
SWIGINTERN PyObject *_wrap_IDMEF_set(PyObject *self, PyObject *args) {
16519
SWIGINTERN PyObject *_wrap_IDMEF_set(PyObject *self, PyObject *args) {
16422
  int argc;
16520
  Py_ssize_t argc;
16423
  PyObject *argv[4];
16521
  PyObject *argv[4] = {
16522
    0
16523
  };
16424
  
16524
  
16425
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEF_set",0,3,argv+1))) SWIG_fail;
16525
  if (!(argc = SWIG_Python_UnpackTuple(args,"IDMEF_set",0,3,argv+1))) SWIG_fail;
16426
  argv[0] = self;
16526
  argv[0] = self;
Lines 16539-16545 Link Here
16539
  if (argc == 3) {
16639
  if (argc == 3) {
16540
    int _v = 0;
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
      _v = SWIG_CheckState(res);
16643
      _v = SWIG_CheckState(res);
16544
    }
16644
    }
16545
    if (!_v) goto check_10;
16645
    if (!_v) goto check_10;
Lines 17213-17219 Link Here
17213
#if PY_VERSION_HEX >= 0x02060000
17313
#if PY_VERSION_HEX >= 0x02060000
17214
    (int) 0,                                  /* tp_version_tag */
17314
    (int) 0,                                  /* tp_version_tag */
17215
#endif
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
    (binaryfunc) (binaryfunc) _wrap_SwigPyIterator___add__, /* nb_add */
17337
    (binaryfunc) (binaryfunc) _wrap_SwigPyIterator___add__, /* nb_add */
17219
    (binaryfunc) (binaryfunc) _wrap_SwigPyIterator___sub___closure, /* nb_subtract */
17338
    (binaryfunc) (binaryfunc) _wrap_SwigPyIterator___sub___closure, /* nb_subtract */
Lines 17268-17273 Link Here
17268
#if PY_VERSION_HEX >= 0x02050000
17387
#if PY_VERSION_HEX >= 0x02050000
17269
    (unaryfunc) 0,                            /* nb_index */
17388
    (unaryfunc) 0,                            /* nb_index */
17270
#endif
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
    (lenfunc) 0,                              /* mp_length */
17396
    (lenfunc) 0,                              /* mp_length */
Lines 17308-17313 Link Here
17308
  },
17431
  },
17309
    (PyObject*) 0,                            /* ht_name */
17432
    (PyObject*) 0,                            /* ht_name */
17310
    (PyObject*) 0,                            /* ht_slots */
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
SWIGINTERN SwigPyClientData SwigPyBuiltin__swig__SwigPyIterator_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__swig__SwigPyIterator_type};
17440
SWIGINTERN SwigPyClientData SwigPyBuiltin__swig__SwigPyIterator_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__swig__SwigPyIterator_type};
Lines 17420-17426 Link Here
17420
#if PY_VERSION_HEX >= 0x02060000
17547
#if PY_VERSION_HEX >= 0x02060000
17421
    (int) 0,                                  /* tp_version_tag */
17548
    (int) 0,                                  /* tp_version_tag */
17422
#endif
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
    (binaryfunc) 0,                           /* nb_add */
17571
    (binaryfunc) 0,                           /* nb_add */
17426
    (binaryfunc) 0,                           /* nb_subtract */
17572
    (binaryfunc) 0,                           /* nb_subtract */
Lines 17475-17480 Link Here
17475
#if PY_VERSION_HEX >= 0x02050000
17621
#if PY_VERSION_HEX >= 0x02050000
17476
    (unaryfunc) 0,                            /* nb_index */
17622
    (unaryfunc) 0,                            /* nb_index */
17477
#endif
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
    (lenfunc) 0,                              /* mp_length */
17630
    (lenfunc) 0,                              /* mp_length */
Lines 17515-17520 Link Here
17515
  },
17665
  },
17516
    (PyObject*) 0,                            /* ht_name */
17666
    (PyObject*) 0,                            /* ht_name */
17517
    (PyObject*) 0,                            /* ht_slots */
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
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__ClientProfile_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__ClientProfile_type};
17674
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__ClientProfile_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__ClientProfile_type};
Lines 17626-17632 Link Here
17626
#if PY_VERSION_HEX >= 0x02060000
17780
#if PY_VERSION_HEX >= 0x02060000
17627
    (int) 0,                                  /* tp_version_tag */
17781
    (int) 0,                                  /* tp_version_tag */
17628
#endif
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
    (binaryfunc) 0,                           /* nb_add */
17804
    (binaryfunc) 0,                           /* nb_add */
17632
    (binaryfunc) 0,                           /* nb_subtract */
17805
    (binaryfunc) 0,                           /* nb_subtract */
Lines 17681-17686 Link Here
17681
#if PY_VERSION_HEX >= 0x02050000
17854
#if PY_VERSION_HEX >= 0x02050000
17682
    (unaryfunc) 0,                            /* nb_index */
17855
    (unaryfunc) 0,                            /* nb_index */
17683
#endif
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
    (lenfunc) 0,                              /* mp_length */
17863
    (lenfunc) 0,                              /* mp_length */
Lines 17721-17726 Link Here
17721
  },
17898
  },
17722
    (PyObject*) 0,                            /* ht_name */
17899
    (PyObject*) 0,                            /* ht_name */
17723
    (PyObject*) 0,                            /* ht_slots */
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
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__Connection_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__Connection_type};
17907
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__Connection_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__Connection_type};
Lines 17828-17834 Link Here
17828
#if PY_VERSION_HEX >= 0x02060000
18009
#if PY_VERSION_HEX >= 0x02060000
17829
    (int) 0,                                  /* tp_version_tag */
18010
    (int) 0,                                  /* tp_version_tag */
17830
#endif
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
    (binaryfunc) 0,                           /* nb_add */
18033
    (binaryfunc) 0,                           /* nb_add */
17834
    (binaryfunc) 0,                           /* nb_subtract */
18034
    (binaryfunc) 0,                           /* nb_subtract */
Lines 17883-17888 Link Here
17883
#if PY_VERSION_HEX >= 0x02050000
18083
#if PY_VERSION_HEX >= 0x02050000
17884
    (unaryfunc) 0,                            /* nb_index */
18084
    (unaryfunc) 0,                            /* nb_index */
17885
#endif
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
    (lenfunc) 0,                              /* mp_length */
18092
    (lenfunc) 0,                              /* mp_length */
Lines 17923-17928 Link Here
17923
  },
18127
  },
17924
    (PyObject*) 0,                            /* ht_name */
18128
    (PyObject*) 0,                            /* ht_name */
17925
    (PyObject*) 0,                            /* ht_slots */
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
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__ConnectionPool_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__ConnectionPool_type};
18136
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__ConnectionPool_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__ConnectionPool_type};
Lines 18033-18039 Link Here
18033
#if PY_VERSION_HEX >= 0x02060000
18241
#if PY_VERSION_HEX >= 0x02060000
18034
    (int) 0,                                  /* tp_version_tag */
18242
    (int) 0,                                  /* tp_version_tag */
18035
#endif
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
    (binaryfunc) 0,                           /* nb_add */
18265
    (binaryfunc) 0,                           /* nb_add */
18039
    (binaryfunc) 0,                           /* nb_subtract */
18266
    (binaryfunc) 0,                           /* nb_subtract */
Lines 18088-18093 Link Here
18088
#if PY_VERSION_HEX >= 0x02050000
18315
#if PY_VERSION_HEX >= 0x02050000
18089
    (unaryfunc) 0,                            /* nb_index */
18316
    (unaryfunc) 0,                            /* nb_index */
18090
#endif
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
    (lenfunc) 0,                              /* mp_length */
18324
    (lenfunc) 0,                              /* mp_length */
Lines 18128-18133 Link Here
18128
  },
18359
  },
18129
    (PyObject*) 0,                            /* ht_name */
18360
    (PyObject*) 0,                            /* ht_name */
18130
    (PyObject*) 0,                            /* ht_slots */
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
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__Client_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__Client_type};
18368
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__Client_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__Client_type};
Lines 18228-18234 Link Here
18228
#if PY_VERSION_HEX >= 0x02060000
18463
#if PY_VERSION_HEX >= 0x02060000
18229
    (int) 0,                                  /* tp_version_tag */
18464
    (int) 0,                                  /* tp_version_tag */
18230
#endif
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
    (binaryfunc) 0,                           /* nb_add */
18487
    (binaryfunc) 0,                           /* nb_add */
18234
    (binaryfunc) 0,                           /* nb_subtract */
18488
    (binaryfunc) 0,                           /* nb_subtract */
Lines 18283-18288 Link Here
18283
#if PY_VERSION_HEX >= 0x02050000
18537
#if PY_VERSION_HEX >= 0x02050000
18284
    (unaryfunc) 0,                            /* nb_index */
18538
    (unaryfunc) 0,                            /* nb_index */
18285
#endif
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
    (lenfunc) 0,                              /* mp_length */
18546
    (lenfunc) 0,                              /* mp_length */
Lines 18323-18328 Link Here
18323
  },
18581
  },
18324
    (PyObject*) 0,                            /* ht_name */
18582
    (PyObject*) 0,                            /* ht_name */
18325
    (PyObject*) 0,                            /* ht_slots */
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
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__PreludeLog_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__PreludeLog_type};
18590
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__PreludeLog_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__PreludeLog_type};
Lines 18419-18425 Link Here
18419
#if PY_VERSION_HEX >= 0x02060000
18681
#if PY_VERSION_HEX >= 0x02060000
18420
    (int) 0,                                  /* tp_version_tag */
18682
    (int) 0,                                  /* tp_version_tag */
18421
#endif
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
    (binaryfunc) 0,                           /* nb_add */
18705
    (binaryfunc) 0,                           /* nb_add */
18425
    (binaryfunc) 0,                           /* nb_subtract */
18706
    (binaryfunc) 0,                           /* nb_subtract */
Lines 18474-18479 Link Here
18474
#if PY_VERSION_HEX >= 0x02050000
18755
#if PY_VERSION_HEX >= 0x02050000
18475
    (unaryfunc) 0,                            /* nb_index */
18756
    (unaryfunc) 0,                            /* nb_index */
18476
#endif
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
    (lenfunc) 0,                              /* mp_length */
18764
    (lenfunc) 0,                              /* mp_length */
Lines 18514-18519 Link Here
18514
  },
18799
  },
18515
    (PyObject*) 0,                            /* ht_name */
18800
    (PyObject*) 0,                            /* ht_name */
18516
    (PyObject*) 0,                            /* ht_slots */
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
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__PreludeError_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__PreludeError_type};
18808
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__PreludeError_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__PreludeError_type};
Lines 18608-18614 Link Here
18608
#if PY_VERSION_HEX >= 0x02060000
18897
#if PY_VERSION_HEX >= 0x02060000
18609
    (int) 0,                                  /* tp_version_tag */
18898
    (int) 0,                                  /* tp_version_tag */
18610
#endif
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
    (binaryfunc) 0,                           /* nb_add */
18921
    (binaryfunc) 0,                           /* nb_add */
18614
    (binaryfunc) 0,                           /* nb_subtract */
18922
    (binaryfunc) 0,                           /* nb_subtract */
Lines 18663-18668 Link Here
18663
#if PY_VERSION_HEX >= 0x02050000
18971
#if PY_VERSION_HEX >= 0x02050000
18664
    (unaryfunc) 0,                            /* nb_index */
18972
    (unaryfunc) 0,                            /* nb_index */
18665
#endif
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
    (lenfunc) 0,                              /* mp_length */
18980
    (lenfunc) 0,                              /* mp_length */
Lines 18703-18708 Link Here
18703
  },
19015
  },
18704
    (PyObject*) 0,                            /* ht_name */
19016
    (PyObject*) 0,                            /* ht_name */
18705
    (PyObject*) 0,                            /* ht_slots */
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
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__ClientEasy_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__ClientEasy_type};
19024
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__ClientEasy_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__ClientEasy_type};
Lines 18797-18803 Link Here
18797
#if PY_VERSION_HEX >= 0x02060000
19113
#if PY_VERSION_HEX >= 0x02060000
18798
    (int) 0,                                  /* tp_version_tag */
19114
    (int) 0,                                  /* tp_version_tag */
18799
#endif
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
    (binaryfunc) 0,                           /* nb_add */
19137
    (binaryfunc) 0,                           /* nb_add */
18803
    (binaryfunc) 0,                           /* nb_subtract */
19138
    (binaryfunc) 0,                           /* nb_subtract */
Lines 18852-18857 Link Here
18852
#if PY_VERSION_HEX >= 0x02050000
19187
#if PY_VERSION_HEX >= 0x02050000
18853
    (unaryfunc) 0,                            /* nb_index */
19188
    (unaryfunc) 0,                            /* nb_index */
18854
#endif
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
    (lenfunc) 0,                              /* mp_length */
19196
    (lenfunc) 0,                              /* mp_length */
Lines 18892-18897 Link Here
18892
  },
19231
  },
18893
    (PyObject*) 0,                            /* ht_name */
19232
    (PyObject*) 0,                            /* ht_name */
18894
    (PyObject*) 0,                            /* ht_slots */
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
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFCriterion_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFCriterion_type};
19240
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFCriterion_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFCriterion_type};
Lines 18991-18997 Link Here
18991
#if PY_VERSION_HEX >= 0x02060000
19334
#if PY_VERSION_HEX >= 0x02060000
18992
    (int) 0,                                  /* tp_version_tag */
19335
    (int) 0,                                  /* tp_version_tag */
18993
#endif
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
    (binaryfunc) 0,                           /* nb_add */
19358
    (binaryfunc) 0,                           /* nb_add */
18997
    (binaryfunc) 0,                           /* nb_subtract */
19359
    (binaryfunc) 0,                           /* nb_subtract */
Lines 19046-19051 Link Here
19046
#if PY_VERSION_HEX >= 0x02050000
19408
#if PY_VERSION_HEX >= 0x02050000
19047
    (unaryfunc) 0,                            /* nb_index */
19409
    (unaryfunc) 0,                            /* nb_index */
19048
#endif
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
    (lenfunc) 0,                              /* mp_length */
19417
    (lenfunc) 0,                              /* mp_length */
Lines 19086-19091 Link Here
19086
  },
19452
  },
19087
    (PyObject*) 0,                            /* ht_name */
19453
    (PyObject*) 0,                            /* ht_name */
19088
    (PyObject*) 0,                            /* ht_slots */
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
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFCriteria_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFCriteria_type};
19461
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFCriteria_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFCriteria_type};
Lines 19200-19206 Link Here
19200
#if PY_VERSION_HEX >= 0x02060000
19570
#if PY_VERSION_HEX >= 0x02060000
19201
    (int) 0,                                  /* tp_version_tag */
19571
    (int) 0,                                  /* tp_version_tag */
19202
#endif
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
    (binaryfunc) 0,                           /* nb_add */
19594
    (binaryfunc) 0,                           /* nb_add */
19206
    (binaryfunc) 0,                           /* nb_subtract */
19595
    (binaryfunc) 0,                           /* nb_subtract */
Lines 19255-19260 Link Here
19255
#if PY_VERSION_HEX >= 0x02050000
19644
#if PY_VERSION_HEX >= 0x02050000
19256
    (unaryfunc) 0,                            /* nb_index */
19645
    (unaryfunc) 0,                            /* nb_index */
19257
#endif
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
    (lenfunc) 0,                              /* mp_length */
19653
    (lenfunc) 0,                              /* mp_length */
Lines 19295-19300 Link Here
19295
  },
19688
  },
19296
    (PyObject*) 0,                            /* ht_name */
19689
    (PyObject*) 0,                            /* ht_name */
19297
    (PyObject*) 0,                            /* ht_slots */
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
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFValue_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFValue_type};
19697
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFValue_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFValue_type};
Lines 19407-19413 Link Here
19407
#if PY_VERSION_HEX >= 0x02060000
19804
#if PY_VERSION_HEX >= 0x02060000
19408
    (int) 0,                                  /* tp_version_tag */
19805
    (int) 0,                                  /* tp_version_tag */
19409
#endif
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 */
19824
    (unaryfunc) 0,                            /* am_anext */
19825
  },
19826
#endif
19411
  {
19827
  {
19412
    (binaryfunc) 0,                           /* nb_add */
19828
    (binaryfunc) 0,                           /* nb_add */
19413
    (binaryfunc) 0,                           /* nb_subtract */
19829
    (binaryfunc) 0,                           /* nb_subtract */
Lines 19462-19467 Link Here
19462
#if PY_VERSION_HEX >= 0x02050000
19878
#if PY_VERSION_HEX >= 0x02050000
19463
    (unaryfunc) 0,                            /* nb_index */
19879
    (unaryfunc) 0,                            /* nb_index */
19464
#endif
19880
#endif
19881
#if PY_VERSION_HEX >= 0x03050000
19882
    (binaryfunc) 0,                           /* nb_matrix_multiply */
19883
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
19884
#endif
19465
  },
19885
  },
19466
  {
19886
  {
19467
    (lenfunc) 0,                              /* mp_length */
19887
    (lenfunc) 0,                              /* mp_length */
Lines 19502-19507 Link Here
19502
  },
19922
  },
19503
    (PyObject*) 0,                            /* ht_name */
19923
    (PyObject*) 0,                            /* ht_name */
19504
    (PyObject*) 0,                            /* ht_slots */
19924
    (PyObject*) 0,                            /* ht_slots */
19925
#if PY_VERSION_HEX >= 0x03030000
19926
    (PyObject*) 0,                            /* ht_qualname */
19927
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
19928
#endif
19505
};
19929
};
19506
19930
19507
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFPath_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFPath_type};
19931
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFPath_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFPath_type};
Lines 19622-19628 Link Here
19622
#if PY_VERSION_HEX >= 0x02060000
20046
#if PY_VERSION_HEX >= 0x02060000
19623
    (int) 0,                                  /* tp_version_tag */
20047
    (int) 0,                                  /* tp_version_tag */
19624
#endif
20048
#endif
20049
#if PY_VERSION_HEX >= 0x03040000
20050
    (destructor) 0,                           /* tp_finalize */
20051
#endif
20052
#ifdef COUNT_ALLOCS
20053
    (Py_ssize_t) 0,                           /* tp_allocs */
20054
    (Py_ssize_t) 0,                           /* tp_frees */
20055
    (Py_ssize_t) 0,                           /* tp_maxalloc */
20056
#if PY_VERSION_HEX >= 0x02050000
20057
    (struct _typeobject*) 0,                  /* tp_prev */
20058
#endif
20059
    (struct _typeobject*) 0,                  /* tp_next */
20060
#endif
19625
  },
20061
  },
20062
#if PY_VERSION_HEX >= 0x03050000
20063
  {
20064
    (unaryfunc) 0,                            /* am_await */
20065
    (unaryfunc) 0,                            /* am_aiter */
20066
    (unaryfunc) 0,                            /* am_anext */
20067
  },
20068
#endif
19626
  {
20069
  {
19627
    (binaryfunc) 0,                           /* nb_add */
20070
    (binaryfunc) 0,                           /* nb_add */
19628
    (binaryfunc) 0,                           /* nb_subtract */
20071
    (binaryfunc) 0,                           /* nb_subtract */
Lines 19677-19682 Link Here
19677
#if PY_VERSION_HEX >= 0x02050000
20120
#if PY_VERSION_HEX >= 0x02050000
19678
    (unaryfunc) 0,                            /* nb_index */
20121
    (unaryfunc) 0,                            /* nb_index */
19679
#endif
20122
#endif
20123
#if PY_VERSION_HEX >= 0x03050000
20124
    (binaryfunc) 0,                           /* nb_matrix_multiply */
20125
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
20126
#endif
19680
  },
20127
  },
19681
  {
20128
  {
19682
    (lenfunc) 0,                              /* mp_length */
20129
    (lenfunc) 0,                              /* mp_length */
Lines 19717-19722 Link Here
19717
  },
20164
  },
19718
    (PyObject*) 0,                            /* ht_name */
20165
    (PyObject*) 0,                            /* ht_name */
19719
    (PyObject*) 0,                            /* ht_slots */
20166
    (PyObject*) 0,                            /* ht_slots */
20167
#if PY_VERSION_HEX >= 0x03030000
20168
    (PyObject*) 0,                            /* ht_qualname */
20169
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
20170
#endif
19720
};
20171
};
19721
20172
19722
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFTime_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFTime_type};
20173
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFTime_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFTime_type};
Lines 19823-19829 Link Here
19823
#if PY_VERSION_HEX >= 0x02060000
20274
#if PY_VERSION_HEX >= 0x02060000
19824
    (int) 0,                                  /* tp_version_tag */
20275
    (int) 0,                                  /* tp_version_tag */
19825
#endif
20276
#endif
20277
#if PY_VERSION_HEX >= 0x03040000
20278
    (destructor) 0,                           /* tp_finalize */
20279
#endif
20280
#ifdef COUNT_ALLOCS
20281
    (Py_ssize_t) 0,                           /* tp_allocs */
20282
    (Py_ssize_t) 0,                           /* tp_frees */
20283
    (Py_ssize_t) 0,                           /* tp_maxalloc */
20284
#if PY_VERSION_HEX >= 0x02050000
20285
    (struct _typeobject*) 0,                  /* tp_prev */
20286
#endif
20287
    (struct _typeobject*) 0,                  /* tp_next */
20288
#endif
19826
  },
20289
  },
20290
#if PY_VERSION_HEX >= 0x03050000
20291
  {
20292
    (unaryfunc) 0,                            /* am_await */
20293
    (unaryfunc) 0,                            /* am_aiter */
20294
    (unaryfunc) 0,                            /* am_anext */
20295
  },
20296
#endif
19827
  {
20297
  {
19828
    (binaryfunc) 0,                           /* nb_add */
20298
    (binaryfunc) 0,                           /* nb_add */
19829
    (binaryfunc) 0,                           /* nb_subtract */
20299
    (binaryfunc) 0,                           /* nb_subtract */
Lines 19878-19883 Link Here
19878
#if PY_VERSION_HEX >= 0x02050000
20348
#if PY_VERSION_HEX >= 0x02050000
19879
    (unaryfunc) 0,                            /* nb_index */
20349
    (unaryfunc) 0,                            /* nb_index */
19880
#endif
20350
#endif
20351
#if PY_VERSION_HEX >= 0x03050000
20352
    (binaryfunc) 0,                           /* nb_matrix_multiply */
20353
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
20354
#endif
19881
  },
20355
  },
19882
  {
20356
  {
19883
    (lenfunc) (lenfunc) _wrap_IDMEFClass_getChildCount_closure, /* mp_length */
20357
    (lenfunc) (lenfunc) _wrap_IDMEFClass_getChildCount_closure, /* mp_length */
Lines 19918-19923 Link Here
19918
  },
20392
  },
19919
    (PyObject*) 0,                            /* ht_name */
20393
    (PyObject*) 0,                            /* ht_name */
19920
    (PyObject*) 0,                            /* ht_slots */
20394
    (PyObject*) 0,                            /* ht_slots */
20395
#if PY_VERSION_HEX >= 0x03030000
20396
    (PyObject*) 0,                            /* ht_qualname */
20397
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
20398
#endif
19921
};
20399
};
19922
20400
19923
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFClass_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFClass_type};
20401
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEFClass_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEFClass_type};
Lines 20028-20034 Link Here
20028
#if PY_VERSION_HEX >= 0x02060000
20506
#if PY_VERSION_HEX >= 0x02060000
20029
    (int) 0,                                  /* tp_version_tag */
20507
    (int) 0,                                  /* tp_version_tag */
20030
#endif
20508
#endif
20509
#if PY_VERSION_HEX >= 0x03040000
20510
    (destructor) 0,                           /* tp_finalize */
20511
#endif
20512
#ifdef COUNT_ALLOCS
20513
    (Py_ssize_t) 0,                           /* tp_allocs */
20514
    (Py_ssize_t) 0,                           /* tp_frees */
20515
    (Py_ssize_t) 0,                           /* tp_maxalloc */
20516
#if PY_VERSION_HEX >= 0x02050000
20517
    (struct _typeobject*) 0,                  /* tp_prev */
20518
#endif
20519
    (struct _typeobject*) 0,                  /* tp_next */
20520
#endif
20031
  },
20521
  },
20522
#if PY_VERSION_HEX >= 0x03050000
20523
  {
20524
    (unaryfunc) 0,                            /* am_await */
20525
    (unaryfunc) 0,                            /* am_aiter */
20526
    (unaryfunc) 0,                            /* am_anext */
20527
  },
20528
#endif
20032
  {
20529
  {
20033
    (binaryfunc) 0,                           /* nb_add */
20530
    (binaryfunc) 0,                           /* nb_add */
20034
    (binaryfunc) 0,                           /* nb_subtract */
20531
    (binaryfunc) 0,                           /* nb_subtract */
Lines 20083-20088 Link Here
20083
#if PY_VERSION_HEX >= 0x02050000
20580
#if PY_VERSION_HEX >= 0x02050000
20084
    (unaryfunc) 0,                            /* nb_index */
20581
    (unaryfunc) 0,                            /* nb_index */
20085
#endif
20582
#endif
20583
#if PY_VERSION_HEX >= 0x03050000
20584
    (binaryfunc) 0,                           /* nb_matrix_multiply */
20585
    (binaryfunc) 0,                           /* nb_inplace_matrix_multiply */
20586
#endif
20086
  },
20587
  },
20087
  {
20588
  {
20088
    (lenfunc) 0,                              /* mp_length */
20589
    (lenfunc) 0,                              /* mp_length */
Lines 20123-20128 Link Here
20123
  },
20624
  },
20124
    (PyObject*) 0,                            /* ht_name */
20625
    (PyObject*) 0,                            /* ht_name */
20125
    (PyObject*) 0,                            /* ht_slots */
20626
    (PyObject*) 0,                            /* ht_slots */
20627
#if PY_VERSION_HEX >= 0x03030000
20628
    (PyObject*) 0,                            /* ht_qualname */
20629
    (struct _dictkeysobject*) 0,              /* ht_cached_keys */
20630
#endif
20126
};
20631
};
20127
20632
20128
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEF_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEF_type};
20633
SWIGINTERN SwigPyClientData SwigPyBuiltin__Prelude__IDMEF_clientdata = {0, 0, 0, 0, 0, 0, (PyTypeObject *)&SwigPyBuiltin__Prelude__IDMEF_type};
Lines 20739-20748 Link Here
20739
        0,                                  /* tp_del */
21244
        0,                                  /* tp_del */
20740
#endif
21245
#endif
20741
#if PY_VERSION_HEX >= 0x02060000
21246
#if PY_VERSION_HEX >= 0x02060000
20742
        0,                                  /* tp_version */
21247
        0,                                  /* tp_version_tag */
21248
#endif
21249
#if PY_VERSION_HEX >= 0x03040000
21250
        0,                                  /* tp_finalize */
20743
#endif
21251
#endif
20744
#ifdef COUNT_ALLOCS
21252
#ifdef COUNT_ALLOCS
20745
        0,0,0,0                             /* tp_alloc -> tp_next */
21253
        0,                                  /* tp_allocs */
21254
        0,                                  /* tp_frees */
21255
        0,                                  /* tp_maxalloc */
21256
#if PY_VERSION_HEX >= 0x02050000
21257
        0,                                  /* tp_prev */
21258
#endif
21259
        0                                   /* tp_next */
20746
#endif
21260
#endif
20747
      };
21261
      };
20748
      varlink_type = tmp;
21262
      varlink_type = tmp;

Return to bug 583126