only.Inheritance:このフィールドは継承されません。only.Inheritance:このフィールドは継承されません。PyTypeObject.tp_weaklist¶この型オブジェクトに対する弱参照からなるリストの先頭です。Inheritance:このフィールドは継承されません。only.Inheritance:このフィールドは継承されません。設定されている場合、インスタンスをファイナライズするときに、インタプリタがこの関数を1回呼び出します。オブジェクトが破棄される直前にもこの関数は呼び出されます。どちらの場合でも、循環参照を破壊しようとする前に呼び出されることが保証されていて、確実にオブジェクトが正常な状態にあるようにします。フラグビットも設定しなければなりません。Inheritance:サブタイプはこのフィールドを継承します。定義されている場合のみ利用でき、内部で使用するためだけのものです。これらのフィールドについて記述するのは単に完全性のためです。サブタイプはこれらのフィールドを継承しません。PyTypeObject.tp_allocs¶メモリ確保の回数です。PyTypeObject.tp_frees¶メモリ解放の回数です。同時にメモリ確保できる最大オブジェクト数です。フィールドを持つ型オブジェクトへのポインタです。PyType_FromSpecWithBases().数値オブジェクト構造体¶PyNumberMethods¶この構造体は数値型プロトコルを実装するために使われる関数群へのポインタを保持しています。解説されている似た名前の関数から利用されます。返して例外を設定しなければなりません。名前が変更されました。PyNumberMethods.nb_inplace_matrix_multiply¶マップオブジェクト構造体¶PyMappingMethods¶この構造体はマップ型プロトコルを実装するために使われる関数群へのポインタを保持しています。deletion.シーケンスオブジェクト構造体¶PySequenceMethods¶この構造体はシーケンス型プロトコルを実装するために使われる関数群へのポインタを保持しています。要求する関数群へのポインタを保持しています。そのプロトコルは、エクスポーターオブジェクトが如何にして、その内部データをコンシューマオブジェクトに渡すかを定義します。対する要求を処理します。-1.要求されたフィールドを埋めます。エクスポートした回数を保持する内部カウンタをインクリメントします。インクリメントします。