Python 3.6.5 ドキュメント 検索

phrase: max: clip:
target: order:
Results of 1 - 6 of about 6 for PyCapsule (0.018 sec.)
カプセル — Python 3.6.5 ドキュメント 11808
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.6.5 ドキュメント » Python/C API リファ ... 張モジュールに C API を提供する を参照してください。 PyCapsule ¶ この PyObject のサブタイプは、任意の値を表し、C拡 ... 常の import 機構を通してアクセスすることができます。 PyCapsule_Destructor ¶ カプセルに対するデストラクタコールバッ ... ク型. 次のように定義されます: typedef void ( * PyCapsule_Destructor )( PyObject * ); PyCapsule_Destructor コ ... ールバックの動作については PyCapsule_New() を参照してください。 int PyCapsule_CheckExac ...
https://man.plustar.jp/python/c-api/capsule.html - [similar]
Python 3 への拡張モジュール移植 — Python 3.6.5 ドキュメント 11607
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.6.5 ドキュメント » Python HOWTO » Pyth ... は、本物の Capsule とは少し異なります。 具体的には: PyCapsule_New() に渡された name 引数は無視されます。 PyCapsu ... le_IsValid() および PyCapsule_GetPointer() に渡された name 引数は無視され、name ... のエラーチェックも実行されません。 PyCapsule_GetName() は常に NULL を返します。 PyCapsule_SetNa ... (CObject に名前を格納する方法がないので、ここでは PyCapsule_SetName() のうるさい失敗は暗黙の失敗より好ましいと ...
https://man.plustar.jp/python/howto/cporting.html - [similar]
1. C や C++ による Python の拡張 — Python 3.6.5 ドキュメント 8006
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.6.5 ドキュメント » Python インタプリタ ... 、 Capsule の name を正しく設定することは重要です。 PyCapsule_New() は name 引数 ( const char * ) を取ります。 N ... った名前を付けるべきです: modulename . attributename PyCapsule_Import() という便利関数は、 Capsule の名前がこのル ... the API pointer array's address */ c_api_object = PyCapsule_New (( void * ) PySpam_API , "spam._C_API" , NULL ... ystem_NUM]) /* Return -1 on error, 0 on success. * PyCapsule_Import will set an exception if there's an error. ...
https://man.plustar.jp/python/extending/extending.html - [similar]
What's New in Python 2.7 — Python 3.6.5 ドキュメント 7860
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.6.5 ドキュメント » What's New in Pytho ... りました。 拡張モジュールが C API を提供するための、 PyCapsule 型 PyLong_AsLongAndOverflow() C API 関数 新しい Py ... 、拡張モジュールに C API を提供する新しい C データ型 PyCapsule を追加しました。カプセルは、本質的には C の void * ... 前を提供しなければなりません: void * vtable ; if ( ! PyCapsule_IsValid ( capsule , "mymodule.CAPI" ) { PyErr_SetS ... argument type invalid" ); return NULL ; } vtable = PyCapsule_GetPointer ( capsule , "mymodule.CAPI" ); vtable が ...
https://man.plustar.jp/python/whatsnew/2.7.html - [similar]
What's New In Python 3.1 — Python 3.6.5 ドキュメント 7768
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.6.5 ドキュメント » What's New in Pytho ... bpo-5914 .) PyCObject API を置き換えるものとして、 PyCapsule が追加されました。主な違いとしては、新しい型は、型 ...
https://man.plustar.jp/python/whatsnew/3.1.html - [similar]
What's New In Python 3.2 — Python 3.6.5 ドキュメント 7713
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.6.5 ドキュメント » What's New in Pytho ... な C ポインタを Python オブジェクトにラップするには PyCapsule を代わりに使ってください。この新しい型は、型安全に ...
https://man.plustar.jp/python/whatsnew/3.2.html - [similar]
PREV 1 NEXT