やたらSAX。

やたら実装する。

CでSAXなXMLパーサのライブラリの、C++でオブジェクティブなラッパーを作ってみた。
プラグインシステム用。

使ったライブラリはviverrc 0.1と同じなので、使い勝手が分かっていたので良い。
文字型がunsigned charになっているのが止めてほしい。ついでにXMLCHRだったかの名前にtypedefされている。
wideな文字かもしれないからcharを直に使うなと言うことなのかな?
viverrc 0.1のときは悩んだ。

今回のラッパーは、うぬっとキャストしてstd::stringにぶちこむ。
ぶちこまれてしまえば後は簡単。

ラッパーを書いたらハンドラは簡単に書けそうだったので、ついでに書いた。

17:00 - 25:30 くらい。


dnbdクライアントがカーネル内でエラーを吐いて落ちる。

眠いので寝る。