Viewデータの保存方法について悩み中。
今まで、DocumentデータにViewデータを埋め込む方法として、boost::anyをホルダーにしてViewデータを埋め込もうと考えていた。
boost::anyをホルダーにしてViewデータを保存するようにしておけば、Widgetライブラリが差しかわり、ライブラリ固有のデータ保存の必要があっても柔軟に対応できると考えたからだ。
でも問題はある。
boost::anyに閉じ込められたViewデータをいかにシリアライズするかである。
今のところ、boost::anyをシリアライズするアイデアはない。