SWIGの2

とりあえず、typemap で LPBYTEをbyteにマッピングしてみたけど、いまいち正しく渡ってないのと調べるのが面倒になってきたので、std::vector に切換え。まあ、SWIGが作った独自クラスのコンストラクタにbyte 直接渡せるから思ったより気持ち悪くなかったです。

次に、callbackのdelegete化に挑戦。typemapはさらっと書けたけど、このcallback、呼出し元のクラスのポインタ渡す仕様にしてたけど、このへんどうするかなと悩み中。まあ、C++の方の仕様もいじれるので、いざとなったら変えるか。

SWIG思った以上に楽しいw