構造体を含む C ライブラリをラップしています。
struct SCIP
{
//...
}
そして、そのような構造体を作成する関数:
void SCIPcreate(SCIP** s)
SWIG はそれから python クラスSCIPと関数SCIPcreate(*args)を生成します。
Python で呼び出そうとSCIPcreate()すると、明らかに type のパラメーターが必要になりますがSCIP**、どうすればそのようなものを作成できるのでしょうか?
または、自動的SCIPに呼び出すコンストラクターを使用してクラスを拡張する必要がありますか? SCIPcreate()もしそうなら、どうすればいいですか?