static PyObject * _cffi_f_cvCreateMat(PyObject *self, PyObject *args) { int x0; int x1; int x2; CvMat * result; PyObject *arg0; PyObject *arg1; PyObject *arg2; if (!PyArg_UnpackTuple(args, "cvCreateMat", 3, 3, &arg0, &arg1, &arg2)) return NULL; x0 = _cffi_to_c_int(arg0, int); if (x0 == (int)-1 && PyErr_Occurred()) return NULL; x1 = _cffi_to_c_int(arg1, int); if (x1 == (int)-1 && PyErr_Occurred()) return NULL; x2 = _cffi_to_c_int(arg2, int); if (x2 == (int)-1 && PyErr_Occurred()) return NULL; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = cvCreateMat(x0, x1, x2); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ return _cffi_from_c_pointer((char *)result, _cffi_type(12)); }
static PyObject * _cffi_f_test_class_get_attr(PyObject *self, PyObject *arg0) { TestClass * x0; Py_ssize_t datasize; int result; datasize = _cffi_prepare_pointer_call_argument( _cffi_type(3), arg0, (char **)&x0); if (datasize != 0) { if (datasize < 0) return NULL; x0 = (TestClass *)alloca((size_t)datasize); memset((void *)x0, 0, (size_t)datasize); if (_cffi_convert_array_from_object((char *)x0, _cffi_type(3), arg0) < 0) return NULL; } Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = test_class_get_attr(x0); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ return _cffi_from_c_int(result, int); }
static PyObject * _cffi_f_board_destroy(PyObject *self, PyObject *arg0) { board_t * x0; Py_ssize_t datasize; datasize = _cffi_prepare_pointer_call_argument( _cffi_type(5), arg0, (char **)&x0); if (datasize != 0) { if (datasize < 0) return NULL; x0 = (board_t *)alloca((size_t)datasize); memset((void *)x0, 0, (size_t)datasize); if (_cffi_convert_array_from_object((char *)x0, _cffi_type(5), arg0) < 0) return NULL; } Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { board_destroy(x0); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ Py_INCREF(Py_None); return Py_None; }
static PyObject * _cffi_f_fuzzy_free(PyObject *self, PyObject *arg0) { struct fuzzy_state * x0; Py_ssize_t datasize; datasize = _cffi_prepare_pointer_call_argument( _cffi_type(3), arg0, (char **)&x0); if (datasize != 0) { if (datasize < 0) return NULL; x0 = alloca(datasize); memset((void *)x0, 0, datasize); if (_cffi_convert_array_from_object((char *)x0, _cffi_type(3), arg0) < 0) return NULL; } Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { fuzzy_free(x0); } _cffi_save_errno(); Py_END_ALLOW_THREADS Py_INCREF(Py_None); return Py_None; }
static PyObject * _cffi_f_sum1(PyObject *self, PyObject *args) { double * * x0; int x1; int x2; int x3; int x4; Py_ssize_t datasize; double result; PyObject *arg0; PyObject *arg1; PyObject *arg2; PyObject *arg3; PyObject *arg4; if (!PyArg_ParseTuple(args, "OOOOO:sum1", &arg0, &arg1, &arg2, &arg3, &arg4)) return NULL; datasize = _cffi_prepare_pointer_call_argument( _cffi_type(0), arg0, (char **)&x0); if (datasize != 0) { if (datasize < 0) return NULL; x0 = alloca((size_t)datasize); memset((void *)x0, 0, (size_t)datasize); if (_cffi_convert_array_from_object((char *)x0, _cffi_type(0), arg0) < 0) return NULL; } x1 = _cffi_to_c_int(arg1, int); if (x1 == (int)-1 && PyErr_Occurred()) return NULL; x2 = _cffi_to_c_int(arg2, int); if (x2 == (int)-1 && PyErr_Occurred()) return NULL; x3 = _cffi_to_c_int(arg3, int); if (x3 == (int)-1 && PyErr_Occurred()) return NULL; x4 = _cffi_to_c_int(arg4, int); if (x4 == (int)-1 && PyErr_Occurred()) return NULL; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = sum1(x0, x1, x2, x3, x4); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ return _cffi_from_c_double(result); }
static PyObject * _cffi_f_Cryptography_constant_time_bytes_eq(PyObject *self, PyObject *args) { uint8_t * x0; size_t x1; uint8_t * x2; size_t x3; Py_ssize_t datasize; uint8_t result; PyObject *arg0; PyObject *arg1; PyObject *arg2; PyObject *arg3; if (!PyArg_ParseTuple(args, "OOOO:Cryptography_constant_time_bytes_eq", &arg0, &arg1, &arg2, &arg3)) return NULL; datasize = _cffi_prepare_pointer_call_argument( _cffi_type(0), arg0, (char **)&x0); if (datasize != 0) { if (datasize < 0) return NULL; x0 = alloca((size_t)datasize); memset((void *)x0, 0, (size_t)datasize); if (_cffi_convert_array_from_object((char *)x0, _cffi_type(0), arg0) < 0) return NULL; } x1 = _cffi_to_c_int(arg1, size_t); if (x1 == (size_t)-1 && PyErr_Occurred()) return NULL; datasize = _cffi_prepare_pointer_call_argument( _cffi_type(0), arg2, (char **)&x2); if (datasize != 0) { if (datasize < 0) return NULL; x2 = alloca((size_t)datasize); memset((void *)x2, 0, (size_t)datasize); if (_cffi_convert_array_from_object((char *)x2, _cffi_type(0), arg2) < 0) return NULL; } x3 = _cffi_to_c_int(arg3, size_t); if (x3 == (size_t)-1 && PyErr_Occurred()) return NULL; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = Cryptography_constant_time_bytes_eq(x0, x1, x2, x3); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ return _cffi_from_c_int(result, uint8_t); }
static PyObject * _cffi_f_fuzzy_new(PyObject *self, PyObject *no_arg) { struct fuzzy_state * result; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = fuzzy_new(); } _cffi_save_errno(); Py_END_ALLOW_THREADS return _cffi_from_c_pointer((char *)result, _cffi_type(3)); }
static PyObject * _cffi_f_fuzzy_update(PyObject *self, PyObject *args) { struct fuzzy_state * x0; unsigned char const * x1; size_t x2; Py_ssize_t datasize; int result; PyObject *arg0; PyObject *arg1; PyObject *arg2; if (!PyArg_ParseTuple(args, "OOO:fuzzy_update", &arg0, &arg1, &arg2)) return NULL; datasize = _cffi_prepare_pointer_call_argument( _cffi_type(3), arg0, (char **)&x0); if (datasize != 0) { if (datasize < 0) return NULL; x0 = alloca(datasize); memset((void *)x0, 0, datasize); if (_cffi_convert_array_from_object((char *)x0, _cffi_type(3), arg0) < 0) return NULL; } datasize = _cffi_prepare_pointer_call_argument( _cffi_type(5), arg1, (char **)&x1); if (datasize != 0) { if (datasize < 0) return NULL; x1 = alloca(datasize); memset((void *)x1, 0, datasize); if (_cffi_convert_array_from_object((char *)x1, _cffi_type(5), arg1) < 0) return NULL; } x2 = _cffi_to_c_int(arg2, size_t); if (x2 == (size_t)-1 && PyErr_Occurred()) return NULL; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = fuzzy_update(x0, x1, x2); } _cffi_save_errno(); Py_END_ALLOW_THREADS return _cffi_from_c_int(result, int); }
static PyObject * _cffi_f_new_test_class(PyObject *self, PyObject *noarg) { TestClass * result; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = new_test_class(); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ (void)noarg; /* unused */ return _cffi_from_c_pointer((char *)result, _cffi_type(3)); }
static PyObject * _cffi_f_Gen(PyObject *self, PyObject *noarg) { struct Gen_return result; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = Gen(); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ (void)noarg; /* unused */ return _cffi_from_c_struct((char *)&result, _cffi_type(7)); }
static PyObject * _cffi_f_test1iarm(PyObject *self, PyObject *arg0) { double x0; double result; x0 = _cffi_to_c_double(arg0); if (x0 == (double)-1 && PyErr_Occurred()) return NULL; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = test1iarm(x0); } _cffi_save_errno(); Py_END_ALLOW_THREADS return _cffi_from_c_double(result); }
static PyObject * _cffi_f_cvShowImage(PyObject *self, PyObject *args) { char const * x0; void const * x1; Py_ssize_t datasize; PyObject *arg0; PyObject *arg1; if (!PyArg_UnpackTuple(args, "cvShowImage", 2, 2, &arg0, &arg1)) return NULL; datasize = _cffi_prepare_pointer_call_argument( _cffi_type(9), arg0, (char **)&x0); if (datasize != 0) { if (datasize < 0) return NULL; x0 = (char const *)alloca((size_t)datasize); memset((void *)x0, 0, (size_t)datasize); if (_cffi_convert_array_from_object((char *)x0, _cffi_type(9), arg0) < 0) return NULL; } datasize = _cffi_prepare_pointer_call_argument( _cffi_type(10), arg1, (char **)&x1); if (datasize != 0) { if (datasize < 0) return NULL; x1 = (void const *)alloca((size_t)datasize); memset((void *)x1, 0, (size_t)datasize); if (_cffi_convert_array_from_object((char *)x1, _cffi_type(10), arg1) < 0) return NULL; } Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { cvShowImage(x0, x1); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ Py_INCREF(Py_None); return Py_None; }
static PyObject * _cffi_f_cvWaitKey(PyObject *self, PyObject *arg0) { int x0; int result; x0 = _cffi_to_c_int(arg0, int); if (x0 == (int)-1 && PyErr_Occurred()) return NULL; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = cvWaitKey(x0); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ return _cffi_from_c_int(result, int); }
static PyObject * _cffi_f_Free(PyObject *self, PyObject *arg0) { size_t x0; x0 = _cffi_to_c_int(arg0, size_t); if (x0 == (size_t)-1 && PyErr_Occurred()) return NULL; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { Free(x0); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ Py_INCREF(Py_None); return Py_None; }
static PyObject * _cffi_f_fuzzy_hash_stream(PyObject *self, PyObject *args) { FILE * x0; char * x1; Py_ssize_t datasize; int result; PyObject *arg0; PyObject *arg1; if (!PyArg_ParseTuple(args, "OO:fuzzy_hash_stream", &arg0, &arg1)) return NULL; datasize = _cffi_prepare_pointer_call_argument( _cffi_type(6), arg0, (char **)&x0); if (datasize != 0) { if (datasize < 0) return NULL; x0 = alloca(datasize); memset((void *)x0, 0, datasize); if (_cffi_convert_array_from_object((char *)x0, _cffi_type(6), arg0) < 0) return NULL; } datasize = _cffi_prepare_pointer_call_argument( _cffi_type(2), arg1, (char **)&x1); if (datasize != 0) { if (datasize < 0) return NULL; x1 = alloca(datasize); memset((void *)x1, 0, datasize); if (_cffi_convert_array_from_object((char *)x1, _cffi_type(2), arg1) < 0) return NULL; } Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = fuzzy_hash_stream(x0, x1); } _cffi_save_errno(); Py_END_ALLOW_THREADS return _cffi_from_c_int(result, int); }
static PyObject * _cffi_f_ceil(PyObject *self, PyObject *arg0) { double x0; double result; x0 = (double)_cffi_to_c_double(arg0); if (x0 == (double)-1 && PyErr_Occurred()) return NULL; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = ceil(x0); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ return _cffi_from_c_double(result); }
static PyObject * _cffi_f_create(PyObject *self, PyObject *args) { int x0; wchar_t const * x1; Py_ssize_t datasize; board_t * result; PyObject *arg0; PyObject *arg1; PyObject **aa; aa = _cffi_unpack_args(args, 2, "create"); if (aa == NULL) return NULL; arg0 = aa[0]; arg1 = aa[1]; x0 = _cffi_to_c_int(arg0, int); if (x0 == (int)-1 && PyErr_Occurred()) return NULL; datasize = _cffi_prepare_pointer_call_argument( _cffi_type(2), arg1, (char **)&x1); if (datasize != 0) { if (datasize < 0) return NULL; x1 = (wchar_t const *)alloca((size_t)datasize); memset((void *)x1, 0, (size_t)datasize); if (_cffi_convert_array_from_object((char *)x1, _cffi_type(2), arg1) < 0) return NULL; } Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = create(x0, x1); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ return _cffi_from_c_pointer((char *)result, _cffi_type(5)); }
static PyObject * _cffi_f_test_class_set_attr(PyObject *self, PyObject *args) { TestClass * x0; int x1; Py_ssize_t datasize; PyObject *arg0; PyObject *arg1; PyObject **aa; aa = _cffi_unpack_args(args, 2, "test_class_set_attr"); if (aa == NULL) return NULL; arg0 = aa[0]; arg1 = aa[1]; datasize = _cffi_prepare_pointer_call_argument( _cffi_type(3), arg0, (char **)&x0); if (datasize != 0) { if (datasize < 0) return NULL; x0 = (TestClass *)alloca((size_t)datasize); memset((void *)x0, 0, (size_t)datasize); if (_cffi_convert_array_from_object((char *)x0, _cffi_type(3), arg0) < 0) return NULL; } x1 = _cffi_to_c_int(arg1, int); if (x1 == (int)-1 && PyErr_Occurred()) return NULL; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { test_class_set_attr(x0, x1); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ Py_INCREF(Py_None); return Py_None; }
static PyObject * _cffi_f_form_volume(PyObject *self, PyObject *args) { double x0; double x1; double x2; double result; PyObject *arg0; PyObject *arg1; PyObject *arg2; PyObject **aa; aa = _cffi_unpack_args(args, 3, "form_volume"); if (aa == NULL) return NULL; arg0 = aa[0]; arg1 = aa[1]; arg2 = aa[2]; x0 = (double)_cffi_to_c_double(arg0); if (x0 == (double)-1 && PyErr_Occurred()) return NULL; x1 = (double)_cffi_to_c_double(arg1); if (x1 == (double)-1 && PyErr_Occurred()) return NULL; x2 = (double)_cffi_to_c_double(arg2); if (x2 == (double)-1 && PyErr_Occurred()) return NULL; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = form_volume(x0, x1, x2); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ return _cffi_from_c_double(result); }
static PyObject * _cffi_f_Cryptography_check_pkcs7_padding(PyObject *self, PyObject *args) { uint8_t const * x0; uint8_t x1; Py_ssize_t datasize; uint8_t result; PyObject *arg0; PyObject *arg1; if (!PyArg_ParseTuple(args, "OO:Cryptography_check_pkcs7_padding", &arg0, &arg1)) return NULL; datasize = _cffi_prepare_pointer_call_argument( _cffi_type(0), arg0, (char **)&x0); if (datasize != 0) { if (datasize < 0) return NULL; x0 = alloca((size_t)datasize); memset((void *)x0, 0, (size_t)datasize); if (_cffi_convert_array_from_object((char *)x0, _cffi_type(0), arg0) < 0) return NULL; } x1 = _cffi_to_c_int(arg1, uint8_t); if (x1 == (uint8_t)-1 && PyErr_Occurred()) return NULL; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = Cryptography_check_pkcs7_padding(x0, x1); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ return _cffi_from_c_int(result, uint8_t); }
static PyObject * _cffi_f_Iq(PyObject *self, PyObject *args) { double x0; double x1; double x2; double x3; double x4; double x5; double result; PyObject *arg0; PyObject *arg1; PyObject *arg2; PyObject *arg3; PyObject *arg4; PyObject *arg5; PyObject **aa; aa = _cffi_unpack_args(args, 6, "Iq"); if (aa == NULL) return NULL; arg0 = aa[0]; arg1 = aa[1]; arg2 = aa[2]; arg3 = aa[3]; arg4 = aa[4]; arg5 = aa[5]; x0 = (double)_cffi_to_c_double(arg0); if (x0 == (double)-1 && PyErr_Occurred()) return NULL; x1 = (double)_cffi_to_c_double(arg1); if (x1 == (double)-1 && PyErr_Occurred()) return NULL; x2 = (double)_cffi_to_c_double(arg2); if (x2 == (double)-1 && PyErr_Occurred()) return NULL; x3 = (double)_cffi_to_c_double(arg3); if (x3 == (double)-1 && PyErr_Occurred()) return NULL; x4 = (double)_cffi_to_c_double(arg4); if (x4 == (double)-1 && PyErr_Occurred()) return NULL; x5 = (double)_cffi_to_c_double(arg5); if (x5 == (double)-1 && PyErr_Occurred()) return NULL; Py_BEGIN_ALLOW_THREADS _cffi_restore_errno(); { result = Iq(x0, x1, x2, x3, x4, x5); } _cffi_save_errno(); Py_END_ALLOW_THREADS (void)self; /* unused */ return _cffi_from_c_double(result); }