SWIGIMPORT(PyObject *) SWIG_Python_NewPackedObj(void *, int sz, swig_type_info *);
SWIGIMPORT(void) SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]);
-/* -----------------------------------------------------------------------------
- * the needed conversions between C++ and python
- * ----------------------------------------------------------------------------- */
-/* basic types */
-/*
- utilities
-*/
-SWIGIMPORT(char* ) SWIG_PyObj_AsCharPtr(PyObject *obj, swig_type_info* pchar_info);
-SWIGIMPORT(PyObject *) SWIG_PyObj_FromCharPtr(const char* cptr);
-SWIGIMPORT(unsigned long) SWIG_PyObj_AsUnsignedLong(PyObject * obj);
-SWIGIMPORT(long) SWIG_PyObj_AsLongInRange(PyObject * obj, const char* type,
- long min_value, long max_value);
-SWIGIMPORT(unsigned long) SWIG_PyObj_AsUnsignedLongInRange(PyObject *obj, const char* type,
- unsigned long max_value);
-SWIGIMPORT(char *) SWIG_PyObj_AsNewCharPtr(PyObject *obj, swig_type_info* pchar_info);
-SWIGIMPORT(void) SWIG_PyObj_AsCharPtrAndSize(PyObject *obj, swig_type_info* pchar_info,
- char** cptr, size_t* size);
-SWIGIMPORT(void) SWIG_PyObj_AsCharArray(PyObject *obj, swig_type_info* pchar_info,
- char* carray, size_t size);
-SWIGIMPORT(PyObject *) SWIG_PyObj_FromCharArray(const char* carray, size_t size);
-SWIGIMPORT(float) SWIG_PyObj_AsFloatConv(PyObject *obj, py_objasdbl_conv pyconv);
-
/* Contract support */
#ifdef __cplusplus
}
#endif
-