| PyObject *obj, const char **buffer, int *buffer_len) |
0を返し、buffer をメモリの位置に、
buffer_len をバッファの長さに設定します。エラーの際には
-1 を返し、TypeError をセットします。
バージョン 1.6 で 新たに追加 された仕様です。
| PyObject *obj, const void **buffer, int *buffer_len) |
0を返し、buffer をメモリの位置に、
buffer_len をバッファの長さに設定します。エラーの際には
-1 を返し、TypeError をセットします。
バージョン 1.6 で 新たに追加 された仕様です。
| PyObject *o) |
1 を返します。それ以外の場合には
0 を返します。
バージョン 2.2 で 新たに追加 された仕様です。
| PyObject *obj, void **buffer, int *buffer_len) |
0を返し、
buffer をメモリの位置に、 buffer_len をバッファの
長さに設定します。エラーの際には -1 を返し、
TypeError をセットします。
バージョン 1.6 で 新たに追加 された仕様です。