PyObject *obj, const char **buffer, Py_ssize_t *buffer_len) |
0
, sets
buffer to the memory location and buffer_len to the buffer
length. Returns -1
and sets a TypeError on error.
New in version 1.6.
PyObject *obj, const void **buffer, Py_ssize_t *buffer_len) |
0
, sets buffer to the memory location and buffer_len
to the buffer length. Returns -1
and sets a
TypeError on error.
New in version 1.6.
PyObject *o) |
1
if o supports the single-segment readable
buffer interface. Otherwise returns 0
.
New in version 2.2.
PyObject *obj, void **buffer, Py_ssize_t *buffer_len) |
0
, sets buffer to the
memory location and buffer_len to the buffer length. Returns
-1
and sets a TypeError on error.
New in version 1.6.