PyAPI: Add PyC_Tuple_Pack_F64 utility

This commit is contained in:
2018-04-02 19:48:34 +02:00
parent 71d7d6cd8c
commit 31f2a6755d
2 changed files with 12 additions and 0 deletions

View File

@@ -146,6 +146,15 @@ PyObject *PyC_Tuple_PackArray_F32(const float *array, uint len)
return tuple;
}
PyObject *PyC_Tuple_PackArray_F64(const double *array, uint len)
{
PyObject *tuple = PyTuple_New(len);
for (uint i = 0; i < len; i++) {
PyTuple_SET_ITEM(tuple, i, PyFloat_FromDouble(array[i]));
}
return tuple;
}
PyObject *PyC_Tuple_PackArray_I32(const int *array, uint len)
{
PyObject *tuple = PyTuple_New(len);