によってPyObject
作成されたPyBindGen
場合、ラップされたC ++オブジェクトへのポインターを取得するのは簡単obj
で、構造体のメンバーを使用するだけです。
typedef struct {
PyObject_HEAD
MyWrappedClass *obj;
PyObject *inst_dict;
PyBindGenWrapperFlags flags:8;
} PyMyWrappedClass;
しかし、私がちょうど持っていて、それをラップする(もしあれば、それは存在しないかもしれない)MyWrappedClass*
を取得したいとしましょう。PyObject
私自身のバックポインターの辞書を維持せずにこれを行う方法はありますか?